Convertir MHTML en HTML via C#
Conversion de MHTML en HTML en C# utilisant l’API .NET sans nécessiter Outlook® ou Thunderbird®.
Comment convertir MHTML en HTML avec C#
Pour convertir MHTML en HTML, nous utiliserons
API qui est une API de manipulation et de conversion de documents riche en fonctionnalités, puissante et facile à utiliser pour la plateforme C#. Ouvrir
Gestionnaire de paquets, recherchez Aspose.Email et installez-le. Vous pouvez également utiliser la commande suivante depuis la console du gestionnaire de paquets.
Commande de la console du gestionnaire de packages
PM> Install-Package Aspose.Email
Étapes pour convertir MHTML en HTML via C#
Les programmeurs .NET peuvent facilement charger et convertir des fichiers MHTML en HTML en quelques lignes de code.
- Chargez le fichier MHTML avec MailMessage.Load.
- Appelez la méthode Save.
- Fournissez le chemin du fichier de sortie avec l’extension .html.
- Le fichier HTML sera enregistré au chemin spécifié.
Exigences système
Avant d’exécuter le code de conversion .NET, assurez‑vous d’avoir les prérequis suivants.
- Microsoft Windows ou un système d’exploitation compatible avec .NET Framework, .NET Core, et PHP, VBScript, Delphi, C++ via COM Interop.
- Environnement de développement tel que Microsoft Visual Studio.
- DLL Aspose.Email pour .NET référencée dans votre projet.
- Inclure l’espace de noms dans la classe concernée.
Ce code d'exemple montre la conversion de MHTML en HTML en C#
// Initialize and Load an existing MHTML file by specifying the MessageFormat
var message = MailMessage.Load("myMessage.mhtml");
message.Save("output.html", SaveOptions.DefaultHtml);
Free App to Convert MHTML to HTML
Autres conversions prises en charge
Vous pouvez également convertir MHTML en de nombreux autres formats de fichier, dont quelques‑uns listés ci‑dessous.