HTML a PDF
Este ejemplo de código ilustra cómo IronPDF puede transformar contenido HTML en bruto en documentos PDF de alta calidad y píxel-perfectos. IronPDF puede renderizar marcado HTML con una estructura simple (como el que se da en el ejemplo anterior), y un marcado más complejo que incorpora elementos anidados, declaraciones de hojas de estilo e interacciones con JavaScript.
Detrás de escena, IronPDF utiliza un motor de renderizado Chrome integrado para interpretar contenido HTML, JavaScript y CSS como contenido web adecuado antes de traducirlo con precisión a su representación equivalente basada en PDF. Esto asegura que IronPDF genere PDFs cuyo contenido aparece de la misma manera 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 desde diferentes fuentes. PdfDocument.renderHtmlAsPdf, como se muestra en el ejemplo anterior, transforma una cadena que contiene marcado HTML en su forma PDF. Para convertir contenido web ubicado en una red local o a través de Internet, llame a PdfDocument.renderUrlAsPdf, que acepta una cadena con la URL de la página web a renderizar. Para archivos HTML guardados en un directorio del sistema de archivos local, especifique sus rutas en las llamadas al método PdfDocument.renderHtmlFileAsPdf.
Los desarrolladores pueden personalizar la apariencia de los documentos PDF devueltos de los tres métodos anteriores usando la clase ChromePdfRenderOptions. Consulte la Documentación de la API de ChromePdfRenderOptions para obtener más información.






