HTML a PDF
Este ejemplo de código ilustra cómo IronPDF puede transformar contenido HTML sin procesar en documentos PDF de alta calidad y pixelados a la perfección. IronPDF puede representar marcas HTML con una estructura simple(como el del ejemplo anterior)y marcas más complejas que incorporan elementos anidados, declaraciones de hojas de estilo e interacciones de JavaScript.
Entre bastidores, IronPDF utiliza un motor de renderizado integrado en Chrome para interpretar el contenido HTML, JavaScript y CSS como contenido web adecuado antes de traducirlo con precisión a su representación equivalente basada en PDF. Esto garantiza que IronPDF produzca archivos PDF cuyo contenido aparezca de la misma forma que lo haría en un navegador web compatible con los estándares.
La clase PdfDocument
de IronPDF proporciona varios métodos estáticos que permiten a los desarrolladores Java renderizar contenido HTML de diferentes fuentes. PdfDocument.renderHtmlAsPdf", como se muestra en el ejemplo anterior, transforma una cadena que contiene marcas HTML en su forma PDF. Para convertir contenidos web ubicados en una red local o a través de Internet, llame a la función PdfDocument.renderUrlAsPdf
, que acepta una cadena que contiene la URL de la página web que se va a convertir. Para los archivos HTML guardados en un directorio local del sistema de archivos, especifique sus rutas en las llamadas al método PdfDocument.renderHtmlFileAsPdf
.
Los desarrolladores pueden personalizar el aspecto de los documentos PDF devueltos por los tres métodos anteriores utilizando la clase ChromePdfRenderOptions
. Consulte elDocumentación de la API ChromePdfRenderOptions para más información.