MHT en JPG Image PNG csharp

Le fichier MHT est un fichier unique contenant toutes les ressources liées à une page Web. Contrairement aux fichiers HTML, ils peuvent être visualisés hors ligne même si une image, un thème ou d’autres ressources hébergés sur un serveur sont impliqués. Ces fichiers sont généralement enregistrés avec l’extension de fichier .MHTML. Parfois, vous devrez peut-être convertir un fichier MHT en image pour prévisualiser le contenu sous forme de vignette. Conformément à ces exigences, cet article explique comment convertir un fichier MHT ou MHTML en une image au format JPG, PNG et d’autres formats d’image par programmation en C#.

Conversion MHT en image - Installation de l’API C#

L’API Aspose.HTML for .NET prend en charge l’utilisation de pages Web au format HTML, MHTML et plusieurs autres formats de fichier. Vous pouvez configurer l’API en téléchargeant ses fichiers DLL depuis la section New Releases ou avec la commande d’installation NuGet ci-dessous :

PM> Install-Package Aspose.Html

Convertir MHT ou MHTML en image JPG en C#

Vous pouvez convertir un fichier MHT ou MHTML en image JPG en suivant les étapes ci-dessous :

  1. Créez un objet de la classe ImageSaveOptions.
  2. Définissez le format d’image sur l’image JPG.
  3. Convertissez l’image MHT ou MHTML en JPG avec la méthode ConvertMHTML.

L’extrait de code suivant montre comment convertir un fichier MHT ou MHTML en image JPG par programmation en C# :

// Créer une instance de ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Jpeg;

// Convertir MHTML au format d'image JPEG ou JPG 
Converter.ConvertMHTML("input.mhtml", options, "output.jpeg");

Convertir MHT ou MHTML en image PNG par programmation en C#

Vous pouvez convertir un fichier MHT ou MHTML en image PNG en procédant comme suit :

  1. Créez un objet de la classe ImageSaveOptions et définissez le format d’image sur PNG.
  2. Convertissez l’image MHT ou MHTML en PNG à l’aide de la méthode ConvertMHTML.

L’extrait de code ci-dessous explique comment convertir un fichier MHT ou MHTML en image PNG par programmation en C# :

// Créer une instance de la classe ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;

// Convertir le format d'image MHTML en PNG 
Converter.ConvertMHTML("input.mhtml", options, "output.png");

Explorer Aspose.HTML for .NET

Vous pouvez vérifier de nombreuses autres fonctionnalités de l’API en consultant la documentation.

Obtenez une licence gratuite

Vous pouvez évaluer l’API sans aucune limitation d’évaluation en demandant une licence temporaire gratuite.

Conclusion

Dans cet article, vous avez compris comment convertir un fichier MHT ou MHTML en images aux formats JPG ou PNG par programmation en C#. De plus, en cas de problème, veuillez nous contacter sur le forum.

Voir également

Convertir SVG en document Word DOCX/DOC en C#