XAML para PDF (MAUI)
Este exemplo demonstra como uma página MAUI pode ser convertida em um documento PDF.
O pacote IronPdf.Extensions.Maui é uma extensão do pacote principal IronPDF . Os pacotes IronPdf.Extensions.Maui e IronPdf são necessários para renderizar uma página de conteúdo de um aplicativo MAUI em um documento PDF.
A renderização a partir de uma página MAUI dará acesso a todos os recursos oferecidos pela classe RenderingOptions . O documento PDF resultante pode então ser exportado como um arquivo PDF ou visualizado com um visualizador de PDF da MAUI .
- Instale a biblioteca IronPDF para conversão de XAML para PDF.
- Instantiate the **`ChromePdfRenderer`** class
- Use the **`RenderingOptions`** class to add text and HTML header and footer
- Use the `RenderContentPageToPdf` method to render XAML files to PDF
- Baixe o documento PDF resultante para o seu computador.
Abaixo segue um exemplo de código que demonstra o processo de conversão:
ChromePdfRenderer: Esta classe é responsável por converter conteúdo da web para o formato PDF usando o mecanismo de renderização do Chrome.RenderingOptions: Esta propriedade permite a personalização do documento PDF, como cabeçalhos e rodapés, tamanho da página, margens, etc.RenderContentPageToPdf: Este é um método do pacote IronPdf.Extensions.Maui que facilita a renderização de um MAUIContentPageem um documento PDF.SaveAs: Este método salva o documento PDF gerado em um caminho de arquivo especificado.

