HTML JPG EMAIL XML OLM
  Product Family
MHTML

Convertiți OLM în MHTML prin C #

Convertiți OLM în MHTML fără a fi nevoie să instalați Microsoft® Outlook® sau Thunderbird®.

Pentru a converti OLM în MHTML, vom folosi Aspose.Email pentru.NET API, care este un API bogat în funcții, puternic și ușor de utilizat pentru manipularea documentelor și conversie pentru platforma C #. Deschis NuGet manager de pachete, căutați Aspose.Email și instalați. De asemenea, puteți utiliza următoarea comandă din Consola Manager de pachete.

Comanda consolei managerului de pachete


PM> Install-Package Aspose.EMAIL

Pași pentru a converti OLM în MHTML prin C #

Programatorii.NET pot încărca și converti cu ușurință fișiere OLM în MHTML în doar câteva linii de cod.

  1. Încărcați fișierul EML sursă utilizând MailMessage.load
  2. Setați opțiunile de salvare
  3. Apelați metoda de salvare cu SaveOptions ca parametru

Cerințe de sistem

Înainte de a rula codul sursă de conversie .NET, asigurați-vă că aveți următoarele cerințe preliminare.

  • Microsoft Windows sau un sistem de operare compatibil cu.NET Framework, .NET Core și PHP, VBScript, Delphi, C ++ prin COM Interop.
  • Mediu de dezvoltare precum Microsoft Visual Studio.
  • Aspose.email pentru .NET DLL la care se face referire în proiectul dvs.
 

Acest cod de probă arată conversia OLM în 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);
    }
}
 
  • Aplicație gratuită pentru a converti OLM în MHTML