Microsoft® Word दस्तावेज़ बनाने और संपादित करने के लिए Python API
MS Word फ़ाइलों को प्रबंधित करने के लिए ओपन सोर्स पायथन लाइब्रेरी, Word DOCX फ़ाइलों में तालिका और चित्र जोड़ें और बहुत कुछ।
पायथन-DOCX क्या है?
Python-DOCX एक ओपन सोर्स पायथन लाइब्रेरी है जो सॉफ्टवेयर डेवलपर्स को Microsoft Word (Docx) के साथ अपने स्वयं के एप्लिकेशन के अंदर काम करने की क्षमता देता है। API Word दस्तावेज़ बना और संशोधित कर सकता है, जिनमें .docx फ़ाइल एक्सटेंशन है
एपीआई बहुत उत्पादक है और कई महत्वपूर्ण वर्ड प्रोसेसिंग सुविधाओं का समर्थन करता है जैसे दस्तावेज़ खोलना, अनुच्छेद जोड़ना, शीर्षक जोड़ना, पृष्ठ विराम जोड़ना, तालिका जोड़ना, चित्र सम्मिलित करना, अनुच्छेद शैली लागू करना, पाठ स्वरूपण, और बहुत कुछ।
Python-DOCX के साथ शुरुआत करना
Python-DOCX को PyPI पर होस्ट किया गया है, इसलिए इसे इंस्टॉल करना बहुत आसान है। इसे निम्न कमांड का उपयोग करके पाइप के साथ स्थापित किया जा सकता है।
पाइप कमांड के माध्यम से Python-DOCX स्थापित करें
pip install python-docx
इसे easy_install के माध्यम से भी स्थापित किया जा सकता है लेकिन इसकी अनुशंसा नहीं की जाती है।
वर्ड DOCX दस्तावेज़ बनाने के लिए पायथन एपीआई
Python-DOCX पुस्तकालय माइक्रोसॉफ्ट वर्ड DOCX दस्तावेज़ों के निर्माण के साथ-साथ हेरफेर के लिए कार्यक्षमता प्रदान करता है। एपीआई सॉफ्टवेयर डेवलपर्स को शब्द दस्तावेजों को संशोधित करने में भी सक्षम बनाता है। अब, एक शब्द दस्तावेज़ खोलने के लिए, दस्तावेज़ के पथ को पारित करने के साथ-साथ एक उदाहरण बनाएं। आप चित्र भी जोड़ सकते हैं, शीर्षक जोड़ सकते हैं, तालिकाएँ सम्मिलित कर सकते हैं, फ़ॉन्ट शैली समर्थन, पाठ स्वरूपण, और बहुत कुछ कर सकते हैं। निम्नलिखित चरणों का उपयोग करके आप आसानी से अपने पायथन ऐप में आसानी से एक माइक्रोसॉफ्ट वर्ड दस्तावेज़ बना सकते हैं।
क्रिएट वर्ड आसानी से
- FastExcel के ऑब्जेक्ट को इनिशियलाइज़ करें
- कार्यपुस्तिका बनाएं
- पंक्ति डेटा पॉप्युलेट करें
- एक्सेल लिखें
तेजी से शब्द बनाएं - पायथन
// initialize document object
document = Document()
// add heading
document.add_heading('Document Title', 0)
// add paragraph
p = document.add_paragraph('A plain paragraph having some ')
// style paragraph
p.add_run('bold').bold = True
p.add_run(' and some ')
p.add_run('italic.').italic = True
// save word document
document.save('demo.docx')
Word DOCX दस्तावेज़ में तालिका जोड़ें
Python-DOCX API डेवलपर्स को Python अनुप्रयोगों के अंदर Word DOCX दस्तावेज़ में तालिकाओं को जोड़ने की अनुमति देता है। एक तालिका से जुड़े कई गुण और विधियाँ हैं। तालिका का उपयोग करने के लिए, आपको उनका उपयोग करने की आवश्यकता होगी, उदाहरण के लिए टेबल सेल, टेबल-बॉर्डर तक पहुंचना, अलग-अलग पंक्तियों या स्तंभों तक पहुंचना, और बहुत कुछ।
Word DOCX फ़ाइलों में चित्र जोड़ें
Python-DOCX सॉफ्टवेयर प्रोग्रामर्स को उनके Word DOCX दस्तावेज़ के अंदर इमेज डालने की क्षमता प्रदान करता है। एक छवि जोड़ने के लिए आपको छवि का नाम और स्थान प्रदान करना होगा। डिफ़ॉल्ट रूप से, जोड़ी गई छवि मूल आकार में दिखाई देती है। आप छवि की चौड़ाई और ऊंचाई दोनों निर्दिष्ट कर सकते हैं। आपको सुविधाजनक इकाइयों में माप निर्दिष्ट करने के लिए इंच और सेमी वर्ग प्रदान किए जाते हैं।