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 .
Como converter arquivos XAML em PDFs no 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 - Utilize o método
RenderContentPageToPdfpara renderizar arquivos XAML em 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 pacoteIronPdf.Extensions.Mauique 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.

