IRONSOFTWAREHOME
Tamaño PDF Personalizado

import com.ironsoftware.ironpdf.*;  
import com.ironsoftware.ironpdf.render.*;  
import java.io.IOException;  
import java.nio.file.Paths;

String html = "<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>";  
  
ChromePdfRenderOptions renderOptions = new ChromePdfRenderOptions();  
renderOptions.setPaperSize(PaperSize.Custom);  
  
/*  
 * Setting page sizes using different measuring units: * 1. setCustomPaperWidth( width ) / setCustomPaperHeight( height ): for inches * 2. setCustomPaperSizeInCentimeters( width, height ): for centimeters. * 3. setCustomPaperSizeInMillimeters( width, height ): for millimeters * 4. setCustomPaperSizeInPixelsOrPoints( width, height ): for pixels/points */renderOptions.setCustomPaperSizeInCentimeters(13.97, 13.97);  
  
PdfDocument.renderHtmlAsPdf(html, renderOptions).saveAs(Paths.get("assets/CustomPaperSize.pdf"));
mvn install
Tamaño PDF Personalizado

Tamaño PDF Personalizado

Con IronPDF, los desarrolladores pueden generar documentos PDF con dimensiones distintas al estándar A4 (8½ por 11 pulgadas, o 21.59 por 27.94 centímetros).

Renderiza PDFs con diferentes tamaños de papel especificando las dimensiones deseadas en un objeto ChromePdfRenderOptions con el método setPaperSize. Establece el tamaño del papel en el argumento del método con un valor preestablecido PaperSize. Después, renderiza el documento PDF como de costumbre desde el contenido fuente (cadena HTML, URL, archivo HTML, etc.).

El tipo de enumeración PaperSize admite más de 100 tamaños de impresión reconocidos por la industria. Esto ofrece cobertura para aquellos tamaños utilizados en la mayoría de los casos empresariales. Para usar un tamaño de impresión diferente de los incluidos en la enumeración PaperSize, elige PaperSize.Custom y establece la anchura y altura de página deseadas manualmente:

Como se muestra arriba, setCustomPaperWidth y setCustomPaperHeight aceptan valores numéricos que representan las dimensiones deseadas en pulgadas. Para establecer las dimensiones usando centímetros, utiliza setCustomPaperSizeInCentimeters. Para establecer las dimensiones en milímetros, utiliza setCustomPaperSizeInMillimeters. Para píxeles/puntos, utiliza setCustomPaperSizeInPixelsOrPoints.

Más información sobre la configuración de tamaños de PDF personalizados con IronPDF.
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 Iron Suite
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