Tamaño PDF Personalizado
IronPDF for Python te permite renderizar PDFs en cualquier tamaño de papel personalizado, anulando las dimensiones estándar A4 o Carta con un ancho y alto exactos especificados en pulgadas.
Empezando
Establece RenderingOptions.PaperSize = PdfPaperSize.Custom y luego llama a SetCustomPaperSizeInInches(width, height) con tus dimensiones deseadas antes de renderizar.
Entender el código
PaperSize = PdfPaperSize.Custom: Cambia el renderizador de los preajustes de tamaño de papel estándar y habilita el tamaño personalizado definido porSetCustomPaperSizeInInches.SetCustomPaperSizeInInches(width, height): Establece las dimensiones exactas de la página en pulgadas. En este ejemplo, tanto el ancho como el alto se establecen en 5.0 pulgadas, produciendo una página cuadrada.RenderHtmlAsPdf(html): Renderiza el contenido HTML en el tamaño de papel personalizado.SaveAs("CustomPaperSize.pdf"): Guarda el archivo de salida.
Preajustes de Tamaño de Papel Estándar
Si no se requiere un tamaño personalizado, IronPDF también admite preajustes estándar a través del enumerado PdfPaperSize, incluyendo:
A9, B9, Letter, Legal, Tabloid, y muchos otros.
Asigna el preajuste deseado a RenderingOptions.PaperSize sin llamar a SetCustomPaperSizeInInches.
¡Aprende a personalizar la salida de PDF con IronPDF for Python!






