HTML
JPG
EMAIL
XML
OLM
MHTML
OLM über C# in MHTML konvertieren
Konvertieren Sie OLM in MHTML, ohne dass Microsoft® Outlook® oder Thunderbird® installiert sein müssen.
Um OLM in MHTML zu konvertieren, verwenden wir Aspose.Email für.NET API, eine funktionsreiche, leistungsstarke und benutzerfreundliche API zur Dokumentbearbeitung und Konvertierung von Dokumenten für die C#-Plattform. Öffnen NuGet Paketmanager, suche nach Aspose.Email und installiere. Sie können auch den folgenden Befehl von der Package Manager Console aus verwenden.
Package Manager-Konsolenbefehl
PM> Install-Package Aspose.EMAIL
Schritte zum Konvertieren von OLM in MHTML über C#
.NET-Programmierer können OLM-Dateien in nur wenigen Codezeilen problemlos in MHTML laden und konvertieren.
- Laden Sie die Quell-EML-Datei mit MailMessage.load
- SaveOptions setzen
- Rufen Sie die Save-Methode mit SaveOptions als Parameter auf
Anforderungen an das System
Bevor Sie den Quellcode der .NET-Konvertierung ausführen, stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllen.
- Microsoft Windows oder ein kompatibles Betriebssystem mit.NET Framework, .NET Core und PHP, VBScript, Delphi, C++ über COM Interop.
- Entwicklungsumgebung wie Microsoft Visual Studio.
- Aspose.email für.NET-DLL, auf die in Ihrem Projekt verwiesen wird.
Dieser Beispielcode zeigt die C#-Konvertierung von OLM in MHTML
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);
}
}