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 representación 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 convertirá en PDF) youtputPath(la ruta del archivo donde se guardará el PDF generado).El
ChromePdfRendererse utiliza para manejar el proceso de representación de contenido HTML.Se crea un objeto
PdfPaperSizepara especificar un tamaño de papel personalizado de 5 x 5 pulgadas. Esto se logra pasando los valores de ancho y alto (en pulgadas) al constructorPdfPaperSize.La propiedad
RenderingOptionsdelrendererestá configurada para utilizar el tamaño de papel personalizado.El método
RenderHtmlAsPdfconvierte el contenido HTML dado en un documento PDF de acuerdo con las configuraciones predefinidas.- Finalmente, el método
SaveAsguarda el documento PDF en eloutputPathespecificado.
Explorar el ejemplo de código de tamaño de página de PDF personalizado en GitHub




