पायथन का उपयोग करके बीएमपी को एमएचटीएमएल में कनवर्ट करें
Microsoft Word® को इंस्टाल किए बिना आपके पायथन एप्लिकेशन में DOCM से MHTML, HtmlFixed और HTML रूपांतरण।
एक पायथन डेवलपर के लिए, जो एमएचटीएमएल (वेब संग्रह प्रारूप) रूपांतरण सुविधा या एचटीएमएलफिक्स्ड माध्य में बीएमपी जोड़ने की कोशिश कर रहा है, एप्लिकेशन के भीतर बिल्कुल स्थित तत्वों का उपयोग करके दस्तावेज़ को HTML प्रारूप में सहेजना चाहता है। Aspose.Total for Python via .NET API रूपांतरण प्रक्रिया को स्वचालित करने में मदद कर सकता है। यह विभिन्न प्रारूपों से निपटने वाले विभिन्न एपीआई का एक पूरा पैकेज है।
हम Aspose.Words for Python via .NET API का उपयोग करते हैं जो DOCM को MHTML रूपांतरण सुविधा में जोड़ने के लिए Aspose.Total for Python via .NET पैकेज का हिस्सा है। यदि बीएमपी फ़ाइल सरल है तो उसके कोड की केवल दो पंक्तियाँ हैं। बीएमपी फाइल लोड करें और सेव मेथड को उपयुक्त फाइल पथ के साथ सेवफॉर्मेट एन्यूमरेशन के साथ एमएचटीएमएल या एचटीएमएल_फिक्स्ड के रूप में कॉल करें। लेकिन अगर दस्तावेज़ मॉडल को मूल मॉडल के करीब पुनर्स्थापित करने की आवश्यकता है तो परिणामी दस्तावेज़ के भीतर कुछ अतिरिक्त जानकारी को सहेजने की आवश्यकता है जिसे राउंड-ट्रिप जानकारी कहा जाता है।
कैसे करें पायथन में बीएमपी को एमएचटीएमएल में कनवर्ट करें
- Document वर्ग का उपयोग करके स्रोत DOCM फ़ाइल लोड करें
- HtmlSaveOptions का इंस्टेंस बनाएं।
- export_roundtrip_information को सही के रूप में सेट करें
- SaveFormat को MHTML के रूप में निर्दिष्ट करें
- आउटपुट फ़ाइल पथ और SaveFormat को पैरामीटर के रूप में निर्दिष्ट करते समय
सहेजें
विधि को कॉल करें। तो आपकी बीएमपी फ़ाइल निर्दिष्ट पथ पर एमएचटीएमएल में परिवर्तित हो जाती है।
रूपांतरण आवश्यकताएँ
- DOCM से MHTML या HtmlFixed स्वरूप रूपांतरण के लिए, Python 3.5 या बाद के संस्करण की आवश्यकता है
- परियोजना के भीतर संदर्भ API सीधे PyPI से ( Aspose.Words )
- या निम्न पाइप कमांड
पाइप इंस्टाल aspose.words
का प्रयोग करें। - इसके अलावा, Microsoft Windows या Linux आधारित OS ( Words के लिए और देखें) और Linux के लिए gcc और libpython के लिए अतिरिक्त आवश्यकताओं की जाँच करें और चरण दर चरण निर्देशों का पालन करें INSTALL ।