DOCX फ़ाइलों के साथ काम करने के लिए ओपन सोर्स .NET SDK
DOCX दस्तावेज़ बनाने, संपादित करने और परिवर्तित करने के लिए निःशुल्क और शक्तिशाली ओपन सोर्स .NET API।
.NET के लिए DOCX API क्या है?
DOCX एक शक्तिशाली .NET API है जो लोकप्रिय DOCX फ़ाइलों के साथ काम करने के लिए है जो तब बनाई जाती हैं जब आप Microsoft Word में अपना काम सहेजते हैं। यह आपको अपने .NET एप्लिकेशन में DOCX फ़ाइल लोड करने, इसकी सामग्री पढ़ने, छवियों को संशोधित करने, तालिकाओं को सम्मिलित करने और PDF और HTML जैसे अन्य प्रारूपों में कनवर्ट करने के लिए उपयोग में आसान API इंटरफ़ेस देता है।
.NET API के लिए DOCX - मुख्य विशेषताएं
DocX API की कुछ मुख्य विशेषताएं निम्नलिखित हैं:
- दस्तावेज़ निर्माण और संशोधन: DocX आपको स्क्रैच से DOCX फ़ाइलें बनाने की सुविधा देता है। आप इस API की सुव्यवस्थित संरचना का उपयोग करके फ़ाइल की सामग्री को लोड और संशोधित भी कर सकते हैं।
- पाठ हेरफेर: आप पाठ सम्मिलित और संपादित कर सकते हैं, पाठ प्रारूपित कर सकते हैं (फ़ॉन्ट, आकार, रंग, बोल्ड, इटैलिक, रेखांकन, आदि), और पाठ संरेखण लागू कर सकते हैं (बाएं, दाएं, केंद्र, औचित्य)।
- पैराग्राफ प्रबंधन: पैराग्राफ जोड़ें और प्रबंधित करें, पैराग्राफ फ़ॉर्मेटिंग (इंडेंटेशन, स्पेसिंग, आदि) लागू करें, और बुलेट पॉइंट और क्रमांकित सूचियाँ डालें और फ़ॉर्मेट करें।
- तालिका प्रबंधन: तालिकाएँ बनाएँ और उनमें परिवर्तन करें, पंक्तियों और स्तंभों को गतिशील रूप से जोड़ें, तालिकाओं और कक्षों पर स्टाइलिंग लागू करें (बॉर्डर, छायांकन, आदि), और तालिकाओं के भीतर कक्षों को मर्ज करें।
- छवि सम्मिलन और प्रबंधन: दस्तावेज़ में छवियां सम्मिलित करें, छवियों का आकार बदलें और स्थिति निर्धारित करें, और छवियों के चारों ओर पाठ रैपिंग लागू करें।
- शीर्षक और पादलेख: शीर्षलेख और पादलेख बनाएं और संपादित करें, पृष्ठ संख्याएं, दिनांक और अन्य गतिशील फ़ील्ड डालें, और विषम/सम पृष्ठों या पहले पृष्ठ के लिए अलग-अलग शीर्षलेख/पादलेख लागू करें।
- हाइपरलिंक और बुकमार्क: बाहरी URL या आंतरिक दस्तावेज़ बुकमार्क में हाइपरलिंक जोड़ें, दस्तावेज़ के भीतर बुकमार्क बनाएं और नेविगेट करें।
.NET API के लिए DocX के साथ आरंभ करना
हम GitHub से DocX लाइब्रेरी डाउनलोड कर सकते हैं या pip install कमांड का उपयोग कर सकते हैं:
इंस्टालेशन
DocX को स्थापित करना सरल है और इसे नगेट से किया जा सकता है जैसा कि नीचे दिखाया गया है:
.NET के लिए DocX API स्थापित करना
Install-Package DocX -Version 1.5.0
.NET के लिए Docx API हेतु कोड उदाहरण
DocX एक शक्तिशाली API है जो दस्तावेज़ सुविधाओं के साथ काम करने के लिए समृद्ध सुविधाएँ प्रदान करता है। आप इस अनुभाग में Word दस्तावेज़ बनाने, मौजूदा DOCX फ़ाइल को अपडेट करने, दस्तावेज़ में हेडर और फ़ूटर डालने और छवियों के साथ काम करने के लिए C# उदाहरण पा सकते हैं।
.NET के लिए DocX API का उपयोग करके रिक्त DOCX फ़ाइल कैसे बनाएं?
आप DocX API के DocX क्लास का उपयोग करके एक खाली DOCX दस्तावेज़ बना सकते हैं। फिर इसे Microsoft Word के 2007+ फ़ॉर्मेट में DOCX फ़ाइल के रूप में डिस्क पर सहेजा जा सकता है जैसा कि नीचे दिए गए उदाहरण में दिखाया गया है:
.NET में मौजूदा DOCX फ़ाइल खोलें और उसे संशोधित करें
आप DocX API का उपयोग करके मौजूदा DOCX फ़ाइल को लोड कर सकते हैं और इसकी सामग्री को संशोधित कर सकते हैं। एक बार जब आप अपने परिवर्तन कर लेते हैं, तो आप Microsoft Word में उपलब्ध "इस रूप में सहेजें" विकल्प के समान दस्तावेज़ को डिस्क पर वापस सहेज सकते हैं।
.NET में वर्ड डॉक्यूमेंट में हेडर और फूटर कैसे जोड़ें?
DocX API आपको अपने .NET एप्लिकेशन के भीतर से Word दस्तावेज़ में हेडर और फ़ुटर जोड़ने की सुविधा देता है। आप Word फ़ाइल में हेडर जोड़ सकते हैं, इसकी सामग्री को संशोधित कर सकते हैं, फ़ुटर जोड़ सकते हैं और इसकी सामग्री को अपडेट कर सकते हैं जैसा कि नीचे दिए गए कोड नमूने में दिखाया गया है।
Word DOCX फ़ाइल में छवि डालें
DocX API सॉफ्टवेयर डेवलपर्स को Word DOCX दस्तावेज़ों में एम्बेड की गई छवियों को प्रोग्रामेटिक रूप से हेरफेर करने में सक्षम बनाता है। शुरू में, सुनिश्चित करें कि Word दस्तावेज़ में एक छवि मौजूद है। छवि को संशोधित करने के लिए, दस्तावेज़ खोलकर शुरू करें, फिर छवि में कस्टम टेक्स्ट या अन्य संशोधन जोड़ने जैसे वांछित परिवर्तन लागू करें। अंत में, इन परिवर्तनों को संरक्षित करने के लिए दस्तावेज़ को सहेजें।
निष्कर्ष
DocX by Xceed .NET डेवलपर्स के लिए एक व्यापक और बहुमुखी लाइब्रेरी है जो आसानी से DOCX फ़ाइलें बनाना, उनमें हेरफेर करना और उनका प्रबंधन करना चाहते हैं। टेक्स्ट और पैराग्राफ़ में हेरफेर, टेबल और इमेज मैनेजमेंट, हेडर और फ़ुटर कस्टमाइज़ेशन, हाइपरलिंक और बुकमार्क इंसर्शन, और डॉक्यूमेंट प्रोटेक्शन सहित इसकी समृद्ध सुविधाओं के साथ, DocX जटिल दस्तावेज़ संचालन को सरल बनाता है। लाइब्रेरी का उपयोगकर्ता-अनुकूल API इसे नौसिखिए और अनुभवी डेवलपर्स दोनों के लिए सुलभ बनाता है, जिससे वे आसानी से पेशेवर-गुणवत्ता वाले Word दस्तावेज़ बना सकते हैं। चाहे आपको गतिशील रिपोर्ट तैयार करनी हो, दस्तावेज़ निर्माण को स्वचालित करना हो, या अपने अनुप्रयोगों में DOCX कार्यक्षमता को एकीकृत करना हो, DocX by Xceed एक शक्तिशाली और विश्वसनीय समाधान प्रदान करता है।
इसी तरह के उत्पादों
- Apache POI XWPF | DOCX फ़ाइलें बनाने और संशोधित करने के लिए ओपन सोर्स जावा API
- Docx4J | DOC और DOCX फ़ाइलें बनाने और संशोधित करने के लिए ओपन सोर्स जावा API
- ExcelDataReader | XLS, XLSX, CSV और स्प्रेडशीट दस्तावेज़ों को पढ़ने के लिए ओपन सोर्स .NET API
- FileFormat.Cells | C# .NET के साथ Excel फ़ाइलें बनाएँ और अपडेट करें