HTML
JPG
EMAIL
XML
OLM
HTML
Converti OLM in HTML via C#
Converti OLM in HTML senza necessità di avere installato Microsoft® Outlook® o Thunderbird®.
Per convertire OLM in HTML, utilizzeremo l’API <a href="https://products.aspose.com/email/net/">Aspose.Email for .NET che è un’API ricca di funzionalità, potente e facile da usare per la manipolazione e conversione di documenti sulla piattaforma C#. Apri il gestore pacchetti <a href="https://www.nuget.org/packages/aspose.email">NuGet, cerca Aspose.Email e installalo. Puoi anche utilizzare il seguente comando dalla Console del Gestore Pacchetti.
Comando della Console Package Manager
PM> Install-Package Aspose.EMAIL
Passaggi per convertire OLM in HTML tramite C#
Gli sviluppatori .NET possono caricare e convertire facilmente i file OLM in HTML in poche righe di codice.
- Carica il file EML sorgente usando MailMessage.Load
- Imposta SaveOptions
- Chiama il metodo Save con SaveOptions come parametro
Requisiti di sistema
Prima di eseguire il codice sorgente della conversione .NET, assicurati di avere i seguenti prerequisiti.
- Microsoft Windows o un OS compatibile con .NET Framework, .NET Core, e PHP, VBScript, Delphi, C++ tramite COM Interop.
- Ambiente di sviluppo come Microsoft Visual Studio.
- DLL Aspose.EMAIL per .NET referenziata nel tuo progetto.
Questo esempio di codice mostra la conversione da OLM a HTML in 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 html format
msg.Save($"{msg.Subject}.html", SaveOptions.DefaultHtml);
}
}