Tamaño PDF Personalizado
Este fragmento de código ilustra cómo definir un tamaño de papel personalizado al renderizar contenido HTML en un documento PDF.
Utilice la propiedad paperSize para personalizar el tamaño del papel en las opciones de renderizado. El objeto de opciones se utiliza para especificar el tamaño de papel personalizado, estableciéndolo en una dimensión personalizada de 5x5 pulgadas. Puede ajustar las propiedades de altura y ancho según sea necesario para que coincidan con el tamaño de papel deseado.
Utilice el método PdfDocument.fromHtml de la biblioteca IronPDF para convertir el contenido HTML en un documento PDF mientras aplica las opciones de renderizado especificadas.
Después de la renderización, el documento PDF resultante se guarda con el tamaño de papel personalizado utilizando el método saveAs.
El método
GenerateCustomSizedPdftoma dos argumentos:htmlContent(el contenido HTML que se va a renderizar en PDF) youtputPath(la ruta del archivo donde se guardará el PDF generado).El
ChromePdfRendererse utiliza para manejar el proceso de renderizado del contenido HTML.Se crea un objeto
PdfPaperSizepara especificar un tamaño de papel personalizado de 5x5 pulgadas. Esto se logra pasando los valores de ancho y alto (en pulgadas) al constructorPdfPaperSize.La propiedad
RenderingOptionsdelrendererse configura para usar el tamaño de papel personalizado.El método
RenderHtmlAsPdfconvierte el contenido HTML proporcionado en un documento PDF según la configuración predefinida.- Finalmente, el método
SaveAsguarda el documento PDF en laoutputPathespecificada.
Explorar el ejemplo de código de tamaño de página de PDF personalizado en GitHub




