जावा अनुप्रयोगों के लिए MHTML से OST कनवर्टर
ईमेल फ़ाइलों को प्रारूपों के बीच परिवर्तित करने के लिए सहज जावा एपीआई। MHTML से OST रूपांतरण कोड नमूना और जावा परियोजनाओं के साथ इसका एकीकरण।
जावा एपीआई का उपयोग करके एमएचटीएमएल को ओएसटी में कनवर्ट करें
जावा के लिए Aspose.Email विभिन्न प्रारूपों के बीच ईमेल फ़ाइलों को परिवर्तित करने के लिए एक कुशल और विश्वसनीय समाधान प्रदान करता है। यह सीधा और कुशल API प्रदान करके ईमेल प्रारूप रूपांतरण की प्रक्रिया को सरल बनाता है। संक्षिप्त और सरल कोड नमूना आज़माएं, जो ईमेल प्रारूप रूपांतरण प्रक्रिया की सहजता और दक्षता को दर्शाता है। कोड ऑब्जेक्ट बनाने और उनमें हेरफेर करने के लिए कक्षाओं और विधियों का प्रतिनिधित्व करता है, जिससे डेवलपर्स आसानी और सटीकता के साथ ईमेल डेटा को संभाल सकते हैं और विश्वसनीय और सटीक परिणाम प्राप्त कर सकते हैं।
जावा एपीआई के साथ, आपको जटिल एल्गोरिदम या थकाऊ मैनुअल काम के बारे में चिंता करने की ज़रूरत नहीं है, जिससे आपके ईमेल प्रोसेसिंग एप्लिकेशन को अगले स्तर तक ले जाने के लिए अधिक महत्वपूर्ण कार्यों के लिए समय और प्रयास की बचत होती है।
जावा लाइब्रेरी के लिए Aspose.Email कैसे स्थापित करें
शक्तिशाली और सुविधा संपन्न जावा एपीआई की क्षमताओं का उपयोग शुरू करना निम्नलिखित क्रियाओं में से एक के साथ आसान है:
से इसका नवीनतम संस्करण डाउनलोड करें Maven
pom.xml में निम्न कॉन्फ़िगरेशन जोड़कर इसे अपने मेवेन-आधारित प्रोजेक्ट में इंस्टॉल करें।
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>version of aspose-email API</version>
<classifier>jdk17</classifier>
</dependency>
एपीआई की स्थापना प्रक्रिया के संबंध में कठिनाइयों या प्रश्नों के मामले में, कृपया यहां जाएं Installation हमारा अनुभाग documentation .
MHTML फाइल को OST फॉर्मेट में कैसे कन्वर्ट करें
OST फ़ाइलें ऑफ़लाइन डेटा फ़ाइलें हैं जो उपयोगकर्ताओं को इंटरनेट से कनेक्ट नहीं होने पर भी अपने Outlook डेटा के साथ काम करने की अनुमति देती हैं। MHTML फ़ाइलों को OST प्रारूप में परिवर्तित करके, उपयोगकर्ता अपने ईमेल, संपर्क, कैलेंडर और अन्य डेटा को एकल, सुविधाजनक फ़ाइल प्रारूप में संग्रहीत और एक्सेस कर सकते हैं, जो Outlook के साथ संगत है।
जावा के लिए Aspose.Email एक शक्तिशाली API है जो जावा अनुप्रयोगों में ईमेल संदेशों, संपर्कों, कैलेंडर और कार्यों के साथ काम करने के लिए व्यापक कार्यक्षमता प्रदान करता है। MHTML फ़ाइलों को OST प्रारूप में बदलने के लिए, लाइब्रेरी एक प्रदान करती है PersonalStorage वह वर्ग जो प्रोग्राम को Outlook ऑफ़लाइन संग्रहण तालिका (OST) फ़ाइलों के साथ खोलने और काम करने की अनुमति देता है। द MapiMessage एक Outlook संदेश प्रारूप दस्तावेज़ का प्रतिनिधित्व करने वाला वर्ग जिसे पार्स किया जाना है और ईमेल संदेश के विभिन्न गुणों जैसे कि विषय, प्रेषक, प्राप्तकर्ता, अनुलग्नक, मुख्य सामग्री, आदि तक पहुंच की अनुमति देता है। इसके अतिरिक्त, MhtmlLoadOptions क्लास जिसका उपयोग MHTML फ़ाइलों को लोड करने के विकल्प प्रदान करने के लिए किया जाता है। और FolderInfo वर्ग मेल स्टोरेज में व्यक्तिगत फ़ोल्डर्स के बारे में जानकारी का प्रतिनिधित्व करता है और उपयोगकर्ता को मेल स्टोरेज के भीतर फ़ोल्डर्स बनाने, हटाने, नाम बदलने और पुनर्प्राप्त करने की अनुमति देता है, साथ ही इन फ़ोल्डरों में संग्रहीत संदेशों पर विभिन्न ऑपरेशन करता है। नीचे दिए गए कोड स्निपेट में, ये वर्ग एक MHTML फ़ाइल को ईमेल संदेश के रूप में लोड करने और इसे OST फ़ाइल के इनबॉक्स फ़ोल्डर में जोड़ने के लिए एक साथ काम करते हैं। API हाई कोड सुविधाओं के बारे में अधिक जानकारी के लिए, कृपया हमारी वेबसाइट पर जाएं संदर्भ संसाधन .
जावा के माध्यम से MHTML को OST में बदलने के चरण
जावा प्रोग्रामर आसानी से कोड की कुछ पंक्तियों में MHTML फ़ाइल को OST में बदल सकते हैं।
- एक बनाकर OST फ़ाइल खोलें PersonalStorage ऑब्जेक्ट का उपयोग कर रहा है fromFile() विधि और OST फ़ाइल पथ को एक पैरामीटर के रूप में निर्दिष्ट करना।
- का उपयोग करके मौजूदा MHTML फ़ाइल लोड करें MailMessage.load() विधि और MHTML फ़ाइल को लोड करने के लिए नए MHTMLLoadOptions के साथ एक पैरामीटर के रूप में फ़ाइल पथ निर्दिष्ट करें।
- PersonalStorage ऑब्जेक्ट के रूट फ़ोल्डर को एक्सेस करके और इसका उपयोग करके OST फ़ाइल के भीतर इनबॉक्स फ़ोल्डर प्राप्त करें getSubFolder() “इनबॉक्स” फ़ोल्डर को पुनः प्राप्त करने की विधि
- OST फ़ाइल में इनबॉक्स फ़ोल्डर में लोड किए गए MAPI संदेश को कॉल करके जोड़ें addMessage() FolderInfo ऑब्जेक्ट पर विधि इनबॉक्स फ़ोल्डर का प्रतिनिधित्व करती है और MapiMessage ऑब्जेक्ट को पैरामीटर के रूप में पास करती है।
सिस्टम आवश्यकताएँ
जावा रूपांतरण कोड चलाने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं।
- माइक्रोसॉफ्ट विंडोज या जेएसपी/जेएसएफ एप्लीकेशन और डेस्कटॉप एप्लीकेशन के लिए जावा रनटाइम एनवायरनमेंट के साथ संगत ओएस।
- से सीधे जावा के लिए Aspose.Email का नवीनतम संस्करण प्राप्त करें Maven .
MHTML को OST में बदलें - जावा
// Open the OST file
PersonalStorage ost = PersonalStorage.fromFile(ostFilePath);
// Load the MHTML file
MapiMessage msg = MapiMessage.load(mhtmlFilePath, new MhtmlLoadOptions());
// Get the Inbox folder in the OST file
FolderInfo folderInfo = ost.getRootFolder().getSubFolder("Inbox");
// Add the EML message to the Inbox folder
folderInfo.addMessage(msg);
MHTML फाइल फॉर्मेट क्या है?
MHTML (MIME HTML) फ़ाइल स्वरूप वेब पेज या ईमेल संदेशों को एक फ़ाइल के रूप में संग्रहीत करने और सहेजने के लिए एक मानक है। यह HTML सामग्री और संसाधनों जैसे कि चित्र, स्टाइलशीट और स्क्रिप्ट को एक स्व-निहित दस्तावेज़ में जोड़ता है, जिससे मूल लेआउट और सामग्री की उपस्थिति को साझा करना और संरक्षित करना आसान हो जाता है। MHTML फ़ाइलों का उपयोग अक्सर ऑफ़लाइन देखने, संग्रह करने या वेब पेज या ईमेल को साझा करने के लिए किया जाता है, जिसमें उनके सभी घटक बरकरार रहते हैं।
OST फाइल फॉर्मेट क्या है?
OST (ऑफ़लाइन संग्रहण तालिका) फ़ाइल स्वरूप एक ऐसी फ़ाइल है जो Exchange सर्वर से मेलबॉक्स आइटम की एक प्रति संग्रहीत करती है, जिससे उपयोगकर्ता ऑफ़लाइन होने पर भी अपने मेलबॉक्स डेटा तक पहुँच सकते हैं। कनेक्शन स्थापित होने पर OST फ़ाइलें Exchange सर्वर के साथ सिंक्रनाइज़ की जाती हैं, जिससे यह सुनिश्चित होता है कि ऑफ़लाइन किए गए किसी भी परिवर्तन को सर्वर पर भी अपडेट किया जाए। OST फ़ाइलों का उपयोग Microsoft Outlook द्वारा Exchange वातावरण में ईमेल, संपर्क, कैलेंडर, कार्य और अन्य मेलबॉक्स आइटम के लिए किया जाता है।
जावा के लिए Aspose.Email द्वारा समर्थित फ़ाइल प्रारूप रूपांतरण
जावा के लिए Aspose.Email ईमेल, संपर्क, कैलेंडर, अटैचमेंट को मूल रूप से संभालने के लिए डिज़ाइन किए गए फ़ाइल प्रारूप रूपांतरणों का एक व्यापक सेट प्रदान करता है। यह डेवलपर्स को अपने अनुप्रयोगों की विविध आवश्यकताओं को पूरा करने के लिए डेटा को आसानी से हेरफेर करने और रूपांतरित करने का अधिकार देता है। ईमेल अनुप्रयोगों में फ़ाइल प्रारूप रूपांतरणों को लागू करने से उनकी अंतर-क्षमता में आसानी होती है और दक्षता बढ़ती है। कुल मिलाकर, लाइब्रेरी से रूपांतरण का समर्थन करती है EML , EMLX , ICS , MBOX , MHTML , MSG , OFT , OLM , OST , PST , VCF उपयोगकर्ता अनुभव को बेहतर बनाने वाले अन्य प्रारूपों के लिए।एमएचटीएमएल से ओएसटी रूपांतरण लाइव डेमो
अन्य समर्थित रूपांतरण
आप MHTML को कई अन्य फ़ाइल स्वरूपों में भी परिवर्तित कर सकते हैं, जिनमें से कुछ नीचे सूचीबद्ध हैं।