Aspose.Words FOSS for Python एक MIT-लाइसेंस वाला Python लाइब्रेरी है जो Word दस्तावेज़ों को लोड करने और निर्यात करने के लिए उपयोग की जाती है। यह DOCX, DOC, RTF, TXT, और Markdown फ़ाइलें पढ़ता है और उन्हें PDF, Markdown, और साधारण टेक्स्ट में निर्यात करता है, बिना Microsoft Office या किसी भी स्वामित्व वाले रनटाइम की आवश्यकता के।
लाइब्रेरी Document क्लास प्रदान करती है फ़ाइलों को लोड करने के लिए और save() मेथड जो SaveFormat कॉन्स्टेंट्स या PdfSaveOptions और MarkdownSaveOptions जैसे सेव‑ऑप्शन ऑब्जेक्ट्स को स्वीकार करता है। नोट: अधिकांश सेव‑ऑप्शन प्रॉपर्टीज़ API फॉरवर्ड‑कम्पैटिबिलिटी के लिए परिभाषित की गई हैं और अभी तक राइटर्स द्वारा उपयोग नहीं की गई हैं; केवल MarkdownSaveOptions.export_underline_formatting वर्तमान में आउटपुट को प्रभावित करता है।
इंस्टॉल करें pip install aspose-words-foss>=26.4.0 के साथ।
लाइब्रेरी को Python 3.10 या बाद का संस्करण चाहिए और यह olefile, fpdf2, और pydantic पर निर्भर करती है।
व्यावसायिक समकक्ष Aspose.Words for Python है।
Document क्लास के माध्यम से।SaveFormat.PDF या PdfSaveOptions का उपयोग करें।SaveFormat.MARKDOWN या MarkdownSaveOptions के साथ Markdown निर्यात करें।Document.get_text() का उपयोग करके।SaveFormat.TEXT का उपयोग करके सहेजें।PdfSaveOptions: PDF निर्यात कॉन्फ़िगरेशन क्लास (गुणधर्म फ़ॉरवर्ड‑कम्पैटिबिलिटी स्टब्स हैं; अभी तक लेखक द्वारा लागू नहीं किए गए हैं)।MarkdownSaveOptions: मार्कडाउन निर्यात कॉन्फ़िगरेशन (केवल export_underline_formatting वर्तमान में लागू है; अन्य गुण फ़ॉरवर्ड‑कम्पैटिबिलिटी स्टब्स हैं)।SaveFormat.MARKDOWN, SaveFormat.PDF और SaveFormat.TEXT का उपयोग करें।Aspose.Words FOSS pip install aspose-words-foss के साथ स्थापित होता है। रनटाइम निर्भरताएँ (olefile, fpdf2, pydantic) स्वचालित रूप से स्थापित की जाती हैं।
API सीधा है: फ़ाइल पथ से एक Document लोड करें, फिर save() को लक्ष्य पथ और फ़ॉर्मेट के साथ कॉल करें। उन्नत नियंत्रण के लिए, फ़ॉर्मेट स्थिरांक के बजाय एक save-options ऑब्जेक्ट पास करें। लाइब्रेरी MIT-लाइसेंस वाली है, GitHub पर ओपन‑सोर्स है, और Python 3.10 या बाद का संस्करण आवश्यक है।
एक Word दस्तावेज़ लोड करें और दो पंक्तियों के कोड में इसे Markdown के रूप में सहेजें।
import aspose.words_foss as aw
document = aw.Document("input.docx") # or .doc, .rtf, .txt, .md
document.save("output.md", aw.SaveFormat.MARKDOWN)
एक Word दस्तावेज़ को PDF फ़ॉर्मेट में निर्यात करें।
import aspose.words_foss as aw
document = aw.Document("input.docx")
document.save("output.pdf", aw.SaveFormat.PDF)
एक Word दस्तावेज़ से सभी पाठ सामग्री पढ़ें।
import aspose.words_foss as aw
document = aw.Document("input.docx")
text = document.get_text()
Aspose.Words FOSS for Python MIT लाइसेंस के तहत जारी किया गया है। आप इसे व्यावसायिक और व्यक्तिगत प्रोजेक्ट्स में उपयोग, संशोधित और वितरित कर सकते हैं।
pip के साथ pip install aspose-words-foss>=26.4.0 द्वारा स्थापित करें। Python 3.10 या बाद का संस्करण आवश्यक है।
यह लाइब्रेरी DOCX, DOC, RTF, TXT, और Markdown फ़ाइलें पढ़ती है और PDF, Markdown, और plain text में निर्यात करती है।
डॉक्यूमेंट ऑब्जेक्ट को प्रारंभ करने के लिए Document("input.docx") का उपयोग करें। document.save("output.pdf", SaveFormat.PDF) के साथ PDF के रूप में सहेजें।