Convertir HTML a imagen – Aspose.HTML Cloud SDK

Un caso de uso generalizado de las funciones de Aspose.HTML Cloud es el procesamiento y conversión de archivos. La conversión de HTML a imagen permite a los desarrolladores y usuarios guardar la representación visual de una página web como un único archivo de imagen que se puede compartir, mostrar o manipular fácilmente.

Este artículo explica en un conjunto de ejemplos de Aspose.HTML Cloud SDK cómo convertir un documento HTML a formatos de archivo de imagen como JPEG, PNG, GIF, TIFF o BMP. Veremos diferentes escenarios para convertir HTML a una imagen: de almacenamiento en almacenamiento, de archivo local a sistema de archivos local y de la Web a sistema de archivos local.

Conversión de HTML a imagen

Aspose.HTML Cloud SDK le permite recuperar un documento HTML desde la ubicación de almacenamiento por su nombre, desde una URL o un archivo local en su disco, convertirlo a un formato específico y guardarlo en el almacenamiento o en un disco local. Los siguientes ejemplos de código demuestran cómo convertir HTML a formatos de imagen para diferentes casos. Estos ejemplos muestran cómo utilizar los SDK y la API REST disponibles para operaciones de conversión. Hay disponible una familia de SDK para ayudar a los desarrolladores a acelerar el desarrollo, incluidos C#, Java, C++, Python, PHP, Ruby, Swift, Java/Android, Node.js, etc.

Ejemplo 1. Convertir HTML a JPEG

JPEG es uno de los formatos de imagen más utilizados. Su singularidad es la pérdida controlada de calidad durante la compresión. Por tanto, es muy utilizado para almacenar y enviar contenido gráfico (fotos, copias escaneadas, imágenes digitalizadas) a través de Internet. Veamos un ejemplo de cómo convertir un archivo HTML local a JPEG y guardar el resultado en una ruta local. La conversión se produce con las opciones de conversión predeterminadas.

La conversión de HTML a JPEG se produce con las opciones de conversión predeterminadas: el ancho y el alto del documento JPEG resultante corresponden a A4 y todos los márgenes tienen valor cero.

Ejemplo 2. Convertir HTML a PNG con opciones especificadas explícitamente

El formato de imagen PNG se usa ampliamente para transferir imágenes a través de la red, mostrar fotografías y gráficos en páginas web y realizar copias de seguridad de ellos en el almacenamiento en la nube. Puede ser necesario convertir HTML a PNG, por ejemplo, si desea agregar una página web a una presentación de PowerPoint, incrustarla en un blog para lectores o enviarla por correo electrónico. El siguiente ejemplo muestra cómo convertir HTML a PNG con parámetros explícitos y guardar el resultado en el sistema de archivos local.

Ejemplo 3. Convertir página web en imagen

Aspose.HTML Cloud le permite recuperar una página HTML de la web por su URL, convertirla a formato de imagen y guardarla en el sistema de archivos local. El siguiente ejemplo demuestra cómo convertir una página web a una imagen en formato GIF con los parámetros de conversión predeterminados.

La conversión de HTML a GIF se produce con las opciones de conversión predeterminadas: el ancho y el alto del documento GIF resultante corresponden a A4, y todos los márgenes tienen valor cero.

Ejemplo 4. Convertir HTML a JPEG dentro del almacenamiento en la nube

Aspose.HTML Cloud le permite obtener un archivo HTML de su almacenamiento en la nube y guardar el resultado de la conversión en el almacenamiento en la nube. La conversión se produce con las opciones de conversión predeterminadas.

Ver también