XAML a PDF (MAUI)
Este ejemplo demuestra cómo una página MAUI se puede convertir en un documento PDF.
El paquete IronPdf.Extensions.Maui es una extensión del paquete principal IronPdf. Se necesitan tanto los paquetes IronPdf.Extensions.Maui como IronPdf para renderizar una página de contenido desde una aplicación MAUI a un documento PDF.
Renderizar desde una página MAUI te dará acceso a todas las características ofrecidas por la clase RenderingOptions. El documento PDF resultante puede luego ser exportado como un archivo PDF o visto con un visor de PDF MAUI.
Cómo convertir archivos XAML a PDF en MAUI
- Instalar la librería IronPDF para la conversión de XAML a PDF
- Instantiate the **
ChromePdfRenderer** class - Use the **
RenderingOptions** class to add text and HTML header and footer - Utilice el método
RenderContentPageToPdfpara convertir archivos XAML a PDF - Descargar el documento PDF resultante al escritorio
A continuación, se muestra un código de ejemplo que demuestra el proceso de conversión:
ChromePdfRenderer: Esta clase es responsable de convertir el contenido web al formato PDF usando el motor de renderizado de Chrome.RenderingOptions: Esta propiedad permite la personalización del documento PDF, tales como encabezados y pies de página, tamaño de página, márgenes, etc.RenderContentPageToPdf: Este es un método del paqueteIronPdf.Extensions.Mauique facilita renderizar unContentPagede MAUI a un documento PDF.SaveAs: Este método guarda el documento PDF generado en una ruta de archivo especificada.

