Word फ़ाइलों को भागों में विभाजित करने के लिए Python via .NET लाइब्रेरी का उपयोग करें। आप निकाले गए Word पृष्ठों को अन्य डेटा के साथ एकीकृत कर सकते हैं और परिणामस्वरूप, आपको आवश्यक प्रपत्र और सामग्री के दस्तावेज़ प्राप्त हो सकते हैं। Word को भागों में विभाजित करने से Word फ़ाइलों पर सहयोग करना आसान हो जाता है।
यह सॉफ़्टवेयर लाइब्रेरी Python डेवलपर्स को Word फ़ाइलों को भागों में विभाजित करने के लिए फ़ंक्शंस का एक सेट प्रदान करती है। Word दस्तावेज़ को अलग-अलग फ़ाइलों में विभाजित करने का उपयोग दस्तावेज़ के अनुभागों के साथ समानांतर में काम करना आसान बनाने के लिए किया जा सकता है। उदाहरण के लिए, यदि कई लोग एक ही समय में एक Word दस्तावेज़ पर काम कर रहे हैं, तो इसे विभाजित करने से उन्हें काम में तेजी लाने में मदद मिलेगी। Word दस्तावेज़ विभाजन Word फ़ाइलों से पाठ निकालने और डेटा को स्वचालित सूचना प्रणाली या डेटाबेस में एकीकृत करने की तकनीक का हिस्सा हो सकता है।
हमारी लाइब्रेरी Python डेवलपर्स को Word फ़ाइलों को भागों में विभाजित करने और निर्दिष्ट मोड के अनुसार पेज निकालने के लिए सभी आवश्यक फ़ंक्शन प्रदान करती है। यह एक स्टैंड-अलोन Python via .NET समाधान है जिसके लिए Microsoft Word, Acrobat Reader या अन्य एप्लिकेशन इंस्टॉल करने की आवश्यकता नहीं है।
Python कोड में विभिन्न मानदंडों का उपयोग करके Word सामग्री को विभाजित करें। आप Word दस्तावेज़ों के लिए निम्नलिखित पृष्ठ निष्कर्षण मोड का उपयोग कर सकते हैं: 'शीर्षकों द्वारा विभाजित', 'अनुभागों द्वारा विभाजित', 'पृष्ठ दर पृष्ठ विभाजित', 'पृष्ठ श्रेणियों द्वारा विभाजित'।
अपनी Word फ़ाइल को भागों में विभाजित करने के बाद, आप 'Document.Save' विधि का उपयोग करके परिणाम को आवश्यक फ़ाइल प्रारूप में निर्यात कर सकते हैं। आप 'DocumentPartSavingCallback' प्रॉपर्टी का उपयोग करके यह भी नियंत्रित कर सकते हैं कि Word दस्तावेज़ भागों को HTML या EPUB में कैसे निर्यात किया जाता है, जो आपको आउटपुट स्ट्रीम को पुनर्निर्देशित करने की अनुमति देगा।
Python via .NET के लिए हमारे समाधान से Word दस्तावेज़ों को आसानी से विभाजित करें। निम्नलिखित उदाहरण दिखाता है कि Python का उपयोग करके Word दस्तावेज़ को कैसे विभाजित किया जाए:
pip install aspose-words
प्रतिलिपि
import aspose.words as aw
doc = aw.Document("Input.docx")
for page in range(0, doc.page_count):
extractedPage = doc.extract_pages(page, 1)
extractedPage.save(f"Output_{page + 1}.docx")
Python पैकेज को PyPi रिपॉजिटरी में होस्ट करते हैं। कृपया अपने डेवलपर परिवेश में "Aspose.Words for Python via .NET" को स्थापित करने के तरीके के बारे में चरण-दर-चरण निर्देशों का पालन करें।
यह पैकेज Python ≥3.5 और <3.12 के साथ संगत है। यदि आप Linux के लिए सॉफ़्टवेयर विकसित करते हैं, तो कृपया उत्पाद दस्तावेज़ीकरण में gcc और libpython के लिए अतिरिक्त आवश्यकताओं पर एक नज़र डालें।