इस संक्षिप्त ट्यूटोरियल में, हम पर्यावरण कॉन्फ़िगरेशन, चरणों की सूची और एक रन करने योग्य कोड के बारे में विवरण की सहायता से **सी # में वर्ड डॉक्यूमेंट को पढ़ना सीखेंगे। कोड अलग-अलग तरीकों से वर्ड फाइल को पढ़ने का प्रदर्शन करेगा। DOCX, DOC, RTF, या HTML, आदि जैसी वर्ड फ़ाइल लोड करके और फिर प्रोसेस या देखने के लिए इसके विभिन्न तत्वों तक पहुंच बनाकर आप सीखेंगे कि **C# Word दस्तावेज़ कैसे पढ़ता है।
सी # में वर्ड दस्तावेज़ से डेटा पढ़ने के लिए कदम
- NuGet पैकेज मैनेजर से Aspose.Words का उपयोग करने के लिए प्रोजेक्ट परिवेश को कॉन्फ़िगर करें
- इनपुट DOCX फ़ाइल को Document क्लास ऑब्जेक्ट में लोड करें
- दस्तावेज़ से Paragraph प्रकार के सभी नोड प्राप्त करें
- प्रत्येक अनुच्छेद को एक स्ट्रिंग में बदलें और इसे कंसोल पर प्रदर्शित करें
- दस्तावेज़ से सभी रन प्रकार के नोड प्राप्त करें
- प्रत्येक रन आइटम को एक स्ट्रिंग में बदलें और इसे फ़ॉन्ट नाम और आकार के साथ प्रदर्शित करें
ये चरण वर्ड फ़ाइल रीडर प्रोग्राम लिखते समय पर्यावरण और कार्यों को कॉन्फ़िगर करने के लिए आवश्यक विस्तृत जानकारी प्रदान करते हैं। यह दिखाता है कि कैसे C# DOCX फाइल को सोर्स फाइल को डॉक्यूमेंट क्लास इंस्टेंस में लोड करके और फिर टेक्स्ट को प्रदर्शित करने के लिए उसके सभी पैराग्राफ तक पहुंचकर पढ़ता है। यह पैराग्राफ, टेबल आदि से डेटा पढ़ने का भी वर्णन करता है, जैसे कि अलग शैली वाले टेक्स्ट के प्रत्येक सेगमेंट को अलग किया जाता है या प्रोसेसिंग के लिए प्रत्येक टेबल सेल वैल्यू को अलग से एक्सेस किया जाता है।
सी # में वर्ड फाइल पढ़ने के लिए कोड
यह कोड Document.GetChildNodes() फ़ंक्शन का उपयोग करके C# में Word फ़ाइल को पढ़ने का तरीका दर्शाता है जिसके लिए पैराग्राफ, रन, सेक्शन, बॉडी, हैडरफूटर, कमेंट इत्यादि जैसे नोड की आवश्यकता होती है। एक बार चाइल्ड नोड एक्सेस हो जाने के बाद , आपको इसकी विधियों और गुणों का उपयोग करने के लिए इसे संबंधित प्रकार में डालना होगा। उदाहरण के लिए, हमने दस्तावेज़ को दो बार इस तरह पढ़ा है कि पहले पूरे दस्तावेज़ से सभी पाठ सामान्य पैराग्राफ या तालिका आदि के बावजूद प्रदर्शित होते हैं, और दूसरी बार शैली और सामग्री प्रकार में किसी भी बदलाव के आधार पर इसे पढ़ा जाता है।
इस लेख ने हमें वर्ड फाइलों को पढ़ना सिखाया है, हालांकि यदि आप वर्ड दस्तावेजों को एचटीएमएल में बदलना सीखना चाहते हैं, तो सी # का उपयोग कर वर्ड दस्तावेज़ को एचटीएमएल में कैसे परिवर्तित करें पर लेख देखें।