Aspose.Words का उपयोग करके C# में Word दस्तावेजों को कैसे पढ़ें

Aspose.Words का उपयोग करके C# में Word दस्तावेजों को कैसे पढ़ें

C# में Word दस्तावेजों को पढ़ना Aspose.Words लाइब्रेरी के उपयोग के साथ सरल हो सकता है. यह ट्यूटोरियल आपके पर्यावरण को कैसे सेट करने के बारे में विस्तृत निर्देश प्रदान करता है, Word फ़ाइलें पढ़ने के लिए कदम-दर-चरण प्रक्रियाएं, और चलने योग्य कोड उदाहरण. आप सीखेंगे कि DOCX या DOC जैसे विभिन्न प्रारूप कैसे पढ़ें और Word वृत्तचित्र के भीतर विभिन्न तत्वों तक कैसे पहुंचें.

शब्द दस्तावेजों को पढ़ने के लाभ

  • ** दस्तावेज़ तत्वों तक पहुंच** :- पैराग्राफ, तालिकाओं और पाठों को निकालना और संभालना।

    • आसानी से संचालित करने के लिए:- अपने C# अनुप्रयोगों में Word दस्तावेज़ पढ़ने को आसानी से एकीकृत करें।
  • विविधता के लिए:- विभिन्न शब्द प्रारूपों को कड़ी मेहनत के बिना संभालना।

आवश्यकताएँ: Word Document Reading के लिए तैयारी

  • सुनिश्चित करें कि आपके पास Visual Studio या किसी अन्य .NET IDE स्थापित है।
  • NuGet पैकेज प्रबंधक के माध्यम से Aspose.Words लाइब्रेरी स्थापित करें।
  • अपने परियोजना संरचना की योजना बनाएं ताकि ट्यूटोरियल के लिए आवश्यक कोड फ़ाइलें शामिल हों।

एक शब्द दस्तावेज़ पढ़ने के लिए कदम-दर-चरण गाइड

चरण 1: पर्यावरण को स्थापित करें

अपने .NET परियोजना में, NuGet पैकेज प्रबंधक का उपयोग करके Aspose.Words लाइब्रेरी जोड़ें।

चलाने के लिए आदेश:Install-Package Aspose.Words

चरण 2: इनपुट DOCX फ़ाइल लोड करें

दस्तावेज़ वर्ग का एक उदाहरण बनाएं और DOCX फ़ाइल लोड करें।

using Aspose.Words;

Document doc = new Document("input.docx");

चरण 3: सभी पैराग्राफ नोड प्राप्त करें

दस्तावेज़ से सभी प्रकार के पैराग्राफ को हटा दें।

foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true))
{
    Console.WriteLine(para.ToString(SaveFormat.Text));
}

चरण 4: सभी चलने वाले नोड्स प्राप्त करें

दस्तावेज़ से सभी चलने वाले प्रकार के नोड्स को पुनर्स्थापित करें।

foreach (Run run in doc.GetChildNodes(NodeType.Run, true))
{
    Font font = run.Font;
    Console.WriteLine($"{font.Name}, {font.Size}");
    Console.WriteLine(run.Text);
}

C# में Word फ़ाइल पढ़ने के लिए उदाहरण कोड

यहाँ पूर्ण कोड है जो उपरोक्त सभी चरणों को जोड़ता है।

// Load the source Word file to be read
Document doc = new Document("input.docx");

// Read all paragraphs in the document and display their content
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true))
{
    Console.WriteLine(para.ToString(SaveFormat.Text));
}

// Read all Runs in the document and display style and text
foreach (Run run in doc.GetChildNodes(NodeType.Run, true))
{
    Font font = run.Font;
    Console.WriteLine($"{font.Name}, {font.Size}");
    Console.WriteLine(run.Text);
}

Conclusion

इस ट्यूटोरियल में, आप सीख चुके हैं कि Aspose.Words का उपयोग करके C# में Word दस्तावेजों को कैसे पढ़ना है, जिसमें कॉन्फ़िगरेशन और कोड उदाहरण शामिल हैं. यह ज्ञान आपको Word फ़ाइल के भीतर विभिन्न तत्वों तक पहुंचने की अनुमति देता है. इसे संसाधित करने या सामग्री को प्रदर्शित करना आसान बनाता है जैसा कि आवश्यक हो. आगे का पता लगाने के लिए, आपको HTML या अन्य प्रारूपों में वर्ड वस्तुओं को कनवर्टर करने के बारे में अतिरिक्त स्रोतों पर संदर्भित किया जा सकता है।

 हिंदी