HTML JPG EMAIL XML OLM
  Product Family
MHTML

Konvertálja az OLM-et MHTML-re C # -on keresztül

Konvertálja az OLM-et MHTML-re a Microsoft® Outlook® vagy Thunderbird® telepítése nélkül.

Az OLM konvertálásához MHTML-re fogjuk használni Aspose.Email szolgáltatás.NET-hez API, amely egy funkciókban gazdag, hatékony és könnyen használható dokumentumkezelési és konverziós API a C # platformhoz. Nyitott NuGet csomagkezelő, keresés Aspose.Email és telepítse. A következő parancsot is használhatja a Csomagkezelő konzolból.

Csomagkezelő konzolparancs


PM> Install-Package Aspose.EMAIL

Az OLM konvertálásának lépései MHTML-re C # -on keresztül

.NET programozók egyszerűen betölthetik és konvertálhatják az OLM fájlokat MHTML-be néhány sor kódjával.

  1. Töltse be a forrás EML fájlt a MailMessage.load használatával
  2. A SaveOptions beállítása
  3. Hívja meg a Mentési módszert a SaveOptions paraméterrel

Rendszerkövetelmények

A.NET konverziós forráskód futtatása előtt győződjön meg róla, hogy a következő előfeltételek teljesülnek-e.

  • Microsoft Windows vagy kompatibilis operációs rendszer az .NET Framework, .NET Core és PHP, VBScript, Delphi, C ++ szoftverrel a COM Interop segítségével.
  • Fejlesztési környezet, mint a Microsoft Visual Studio.
  • Aspose.email a projektben hivatkozott .NET DLL-hez.
 

Ez a mintakód az OLM-MHTML C# konverziót mutatja

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);
    }
}
 
  • Ingyenes alkalmazás az OLM konvertálásához MHTML-re