Este tutorial describe cómo convertir un archivo HTML a PDF en Java donde un archivo HTML existente se carga y se guarda como un archivo PDF. También se pueden configurar diferentes atributos del archivo PDF, como el tamaño de página y el color de fondo. Mediante la función convertHTML(), puede escribir Convertidor de HTML a PDF usando Java.
Pasos para generar PDF desde HTML en Java
- Configure el proyecto para agregar la biblioteca Aspose.HTML desde el repositorio de Maven
- Declare e inicialice el objeto PdfSaveOptions para personalizar el archivo PDF de salida
- Cree e inicialice las clases Page y PageSetup para establecer el tamaño de la página PDF de salida
- Establezca el color de fondo del PDF de salida usando el objeto PdfSaveOptions
- Convierta el archivo HTML de origen a PDF proporcionando el nombre del archivo HTML de entrada y las opciones deseadas configuradas anteriormente
Estos pasos brindan orientación para convertir HTML a PDF en Java configurando el proyecto para agregar la biblioteca Aspose.HTML desde el repositorio de Maven. La personalización mediante PdfSaveOptions es opcional y puede omitir este paso si es necesario. También se pueden configurar muchas otras propiedades junto con el tamaño de página y el color de fondo mencionados en el ejemplo.
Código para convertir archivos HTML a PDF en Java
Este código usa las clases PdfSaveOptions, PageSetup, Page y Converter para realizar esta tarea. Puede establecer el tamaño de la página en pulgadas, píxeles, puntos, puntos por pulgada, puntos por píxel y muchos más. También puede configurar la compresión de imágenes, el color transparente de la imagen, la calidad Jpeg, los detalles de la firma digital, la compresión de texto, etc. utilizando PdfSaveOptions.
Este tema muestra cómo se puede escribir usando Java HTML to PDF converter. Hay muchas otras opciones disponibles, como convertir HTML a texto, como se describe en el artículo sobre cómo convertir HTML a texto en Java.