MHT a JPG Imagen PNG csharp

El archivo MHT es un único archivo que contiene todos los recursos relacionados con una página web. A diferencia de los archivos HTML, se pueden ver sin conexión incluso si se trata de una imagen, un tema u otros recursos alojados en el servidor. Dichos archivos generalmente se guardan con la extensión de archivo .MHTML. A veces, es posible que deba convertir un archivo MHT en una imagen para obtener una vista previa del contenido como una miniatura. De acuerdo con dichos requisitos, este artículo cubre cómo convertir un archivo MHT o MHTML en una imagen en JPG, PNG y otros formatos de imagen mediante programación en C#.

Conversión de MHT a imagen: instalación de la API de C#

Aspose.HTML for .NET La API admite el trabajo con páginas web en HTML, MHTML y varios otros formatos de archivo. Puede configurar la API descargando sus archivos DLL desde la sección Nuevos lanzamientos o con el comando de instalación NuGet a continuación:

PM> Install-Package Aspose.Html

Convierta MHT o MHTML a imagen JPG en C#

Puede convertir un archivo MHT o MHTML en una imagen JPG siguiendo los pasos a continuación:

  1. Cree un objeto de la clase ImageSaveOptions.
  2. Establezca el formato de imagen en imagen JPG.
  3. Convierta la imagen MHT o MHTML a JPG con el método ConvertMHTML.

El siguiente fragmento de código muestra cómo convertir un archivo MHT o MHTML a una imagen JPG mediante programación en C#:

// Crear una instancia de ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Jpeg;

// Convierta MHTML a formato de imagen JPEG o JPG 
Converter.ConvertMHTML("input.mhtml", options, "output.jpeg");

Convierta MHT o MHTML a imagen PNG mediante programación en C#

Puede convertir un archivo MHT o MHTML en una imagen PNG con los siguientes pasos:

  1. Cree un objeto de la clase ImageSaveOptions y establezca el formato de imagen en PNG.
  2. Convierta la imagen MHT o MHTML a PNG utilizando el método ConvertMHTML.

El fragmento de código a continuación explica cómo convertir un archivo MHT o MHTML en una imagen PNG mediante programación en C#:

// Crear una instancia de la clase ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;

// Convertir MHTML a formato de imagen PNG 
Converter.ConvertMHTML("input.mhtml", options, "output.png");

Explore Aspose.HTML for .NET

Puede consultar muchas otras características de la API visitando la documentación.

Obtenga una licencia gratis

Puede evaluar la API sin limitaciones de evaluación solicitando una licencia temporal gratuita.

Conclusión

En este artículo, ha aprendido cómo convertir un archivo MHT o MHTML a imágenes en formato JPG o PNG mediante programación en C#. Además, si tiene alguna inquietud, comuníquese con nosotros en el foro.

Ver también

Convertir SVG a documento DOCX/DOC de Word en C#