Convierta XHTML en imagen – Cloud SDK y API REST

XHTML a imagen

XHTML es un lenguaje de marcado que combina la sintaxis de HTML con el rigor de XML, lo que permite documentos web estructurados y bien formados. La conversión de XHTML a un formato de imagen como JPEG o PNG permite a los usuarios crear instantáneas visuales de contenido web para diversos fines. Esta conversión es especialmente útil para crear miniaturas, vistas previas o representaciones visuales de páginas web que se pueden compartir, mostrar o incrustar fácilmente en otros documentos o aplicaciones.

Aspose.HTML Cloud v4.0 proporciona la API más sencilla para convertir documentos XHTML a formatos de archivos de imagen con alta calidad, fácil y rápido.

El artículo explica en un conjunto de ejemplos de código cómo convertir un documento XHTML a formatos de archivo de imagen como JPEG, PNG, GIF, TIFF o BMP usando Aspose.HTML Cloud SDK y llamadas API REST. Los SDK están disponibles en PHP, C++, Python, C#, Ruby, Java, Android, Swift y Node.js. Consideraremos varios escenarios de conversión de XHTML a imagen:

  • Convertir un archivo XHTML local en una imagen y guardar el resultado en su sistema de archivos local. En este escenario, exploraremos tanto las conversiones con parámetros de conversión predeterminados como con parámetros especificados explícitamente.
  • Conversión de XHTML a imagen en almacenamiento en la nube con parámetros de conversión predeterminados.

Ejemplos de SDK de conversión de XHTML a imagen

Un caso de uso generalizado de las funciones de Aspose.HTML Cloud SDK es el procesamiento y la conversión de archivos. Cloud SDK le permite recuperar un documento XHTML de una ubicación de almacenamiento por su nombre 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 XHTML a imagen para diferentes casos utilizando los SDK disponibles.

Ejemplo 1. Convertir XHTML a JPG

JPG 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.

Considere convertir un documento XHTML inicialmente ubicado en un sistema de archivos local al formato JPG. Luego, el archivo resultante se guarda nuevamente en el sistema de archivos local. La conversión se produce con las opciones de conversión predeterminadas.

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

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

El formato de imagen PNG se utiliza ampliamente para transmitir imágenes a través de la red, mostrar fotografías y gráficos en páginas web y guardarlas en almacenamientos en la nube. Es posible que sea necesaria la conversión de XHTML a PNG, por ejemplo, si desea agregar una página web en una presentación de PowerPoint, insertarla en un blog para sus lectores o enviarla por correo electrónico. El siguiente ejemplo muestra cómo convertir XHTML a PNG con opciones especificadas explícitamente y guardar el resultado en un sistema de archivos local.

Más detalles sobre los parámetros de conversión disponibles para archivos XHTML se encuentran en la sección Opciones de conversión SDK.

Ejemplo 3. Convertir XHTML a GIF dentro del almacenamiento en la nube

Para aquellos que necesitan convertir un archivo XHTML almacenado en la nube en una imagen, el proceso es el siguiente. Se accede al archivo XHTML desde el almacenamiento en la nube, se convierte al formato de imagen y luego se guarda nuevamente en la misma ubicación de almacenamiento en la nube.

Ver también