IRONSOFTWAREHOME
HTML a PDF

import com.ironsoftware.ironpdf.*;  
import java.io.IOException;  
import java.nio.file.Paths;  
  
// Apply your license key
License.setLicenseKey("YOUR-LICENSE-KEY");

// Set a log path
Settings.setLogPath(Paths.get("C:/tmp/IronPdfEngine.log"));

// Render the HTML as a PDF. Stored in myPdf as type PdfDocument;
PdfDocument myPdf = PdfDocument.renderHtmlAsPdf("<h1> ~Hello World~ </h1> Made with IronPDF!");

// Save the PdfDocument to a file
myPdf.saveAs(Paths.get("html_saved.pdf"));
mvn install
HTML a PDF

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 ofrece varios métodos estáticos que permiten a los desarrolladores de 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 que contiene la URL de la página web a renderizar. Para archivos HTML guardados en un directorio de 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 ChromePdfRenderOptions para más información.

Explorar el tutorial completo de HTML a PDF for Java
Ver en GitHub

¿Listo para empezar?

Versión:2026.6recién publicada

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

OR
bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta
Biblioteca Java Maven para PDF
Instalar con Maven

Versión: 2026.6

<dependency>
   <groupId>com.ironsoftware</groupId>
   <artifactId>ironpdf</artifactId>
   <version>2026.6.1</version>
</dependency>
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2026.6.1
or
JAR PDF for Java
Descargar JAR

Versión: 2026.6

Instalar manualmente en tu proyecto