इस आसान ट्यूटोरियल में, हम सीखेंगे कि कैसे ** Outlook Email को PDF में Python का उपयोग करके परिवर्तित करें** और साथ ही पर्यावरण को कॉन्फ़िगर करने के विस्तृत चरण भी। आप देखेंगे कि MSG को PDF में बदलने के लिए Python आधारित API का उपयोग किया जा सकता है और आप इस उदाहरण का उपयोग किसी भी सामान्य रूप से उपलब्ध ऑपरेटिंग सिस्टम जैसे Windows या Linux में कर सकते हैं।
पायथन का उपयोग करके आउटलुक ईमेल को पीडीएफ में बदलने के चरण
- पायथन में ईमेल को पीडीएफ में बदलने के लिए अपने आवेदन में .NET के माध्यम से पायथन के लिए Aspose.Email का उपयोग करें और Aspose.Words for Python by .NET का वातावरण स्थापित करें
- स्रोत EML या MSG फ़ाइल को डिस्क या मेल सर्वर से लोड करने के लिए MailMessage क्लास ऑब्जेक्ट का एक उदाहरण बनाएँ
- ईमेल (MSG/EML) फ़ाइल को एक इंटरमीडिएट MHTML प्रारूप में मेमोरी स्ट्रीम में सहेजें
- एमएचटीएमएल के रूप में लोडफॉर्मैट का उपयोग करें और इंटरमीडिएट प्रारूप एमएचटीएमएल मेमोरी स्ट्रीम को लोड करने के लिए दस्तावेज़ वर्ग का ऑब्जेक्ट बनाएं
- पायथन में सेव विधि का उपयोग करके ईएमएल से पीडीएफ रूपांतरण करें
उपरोक्त चरणों का उपयोग करके पायथन एमएसजी से पीडीएफ रूपांतरण एप्लिकेशन विकसित किया गया है जहां हम पहले मेलमैसेज क्लास ऑब्जेक्ट का उपयोग करके डिस्क से ईएमएल या एमएसजी फाइल तक पहुंचेंगे, जिसके बाद ईमेल को एक इंटरमीडिएट में मेमोरी स्ट्रीम में सहेजा जाएगा। एमएचटीएमएल फ़ाइल स्वरूप। बाद के चरणों में, हम दस्तावेज़ वर्ग ऑब्जेक्ट का उपयोग करके इंटरमीडिएट एमएचटीएमएल फ़ाइल तक पहुंचेंगे और अंत में *ईएमएल को पीडीएफ पायथन में कनवर्ट करने के लिए * सेव विधि का उपयोग किया जाएगा।
पायथन का उपयोग करके आउटलुक ईमेल को पीडीएफ में बदलने के लिए कोड
उपरोक्त उदाहरण प्रदर्शित करता है कि ईएमएल को पीडीएफ पायथन में बदलने के लिए का उपयोग सरल एपीआई कॉल और एक अच्छी तरह से परिभाषित प्रक्रिया की मदद से किया जाता है। इस उदाहरण का उपयोग ईएमएल और एमएसजी फ़ाइल स्वरूपों में ईमेल फ़ाइलों के लिए किया जा सकता है। आप Compliance, ColorMode, JpegQuality और ImageCompression जैसे गुणों को सेट करके आउटपुट PDF को भी कस्टमाइज़ कर सकते हैं।
इस आलेख में MSG को PDF Python आधारित API में बदलने के लिए खोज की गई है। यदि आप किसी PST फ़ाइल को Python में विभाजित करना चाहते हैं, तो पायथन का उपयोग करके पीएसटी फ़ाइल को कैसे विभाजित करें पर लेख देखें।