HTML JPG EMAIL XML OLM
  Product Family
MHTML

OLM को C # के माध्यम से MHTML में कनवर्ट करें

Microsoft® Outlook® या Thunderbird® इंस्टॉल किए बिना OLM को MHTML में कनवर्ट करें।

OLM को MHTML में बदलने के लिए, हम इसका उपयोग करेंगे .NET के लिए Aspose.Email API जो C # प्लेटफ़ॉर्म के लिए एक सुविधा संपन्न, शक्तिशाली और उपयोग में आसान दस्तावेज़ हेरफेर और रूपांतरण API है। खोलें NuGet पैकेज मैनेजर, के लिए खोजें Aspose.Email और इंस्टॉल करें। आप पैकेज मैनेजर कंसोल से निम्न कमांड का भी उपयोग कर सकते हैं।

पैकेज मैनेजर कंसोल कमांड


PM> Install-Package Aspose.EMAIL

OLM को C # के माध्यम से MHTML में बदलने के चरण

.NET प्रोग्रामर कोड की कुछ ही पंक्तियों में OLM फ़ाइलों को MHTML में आसानी से लोड और परिवर्तित कर सकते हैं।

  1. MailMessage.load का उपयोग करके स्रोत EML फ़ाइल लोड करें
  2. सेव ऑप्शन सेट करें
  3. पैरामीटर के रूप में saveOptions के साथ सहेजें विधि को कॉल करें

सिस्टम आवश्यकताएँ

.NET रूपांतरण स्रोत कोड चलाने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं।

  • माइक्रोसॉफ्ट विंडोज या COM इंटरॉप के माध्यम से .NET फ्रेमवर्क, .NET कोर, और PHP, VBScript, डेल्फी, C ++ के साथ संगत OS।
  • माइक्रोसॉफ्ट विज़ुअल स्टूडियो जैसे विकास का माहौल।
  • .NET DLL के लिए Aspose.email आपके प्रोजेक्ट में संदर्भित है।
 

यह नमूना कोड OLM से MHTML C # रूपांतरण दिखाता है

using Aspose.Email;
using Aspose.Email.Storage.Olm;

using (var olm = OlmStorage.FromFile("filename.olm"))
{
    var folder = olm.GetFolder("Inbox", true);

    foreach (var msg in folder.EnumerateMapiMessages())
    {
        // save message in mhtml format
        msg.Save($"{msg.Subject}.mhtml", SaveOptions.DefaultMhtml);
    }
}
 
  • OLM को MHTML में बदलने के लिए फ्री ऐप