CSHTML para PDF (Framework MVC)

Este exemplo de código ilustra como converter Views em documentos PDF.

Para conseguir isso, utilizamos dois pacotes: IronPdf.Extensions.Mvc.Framework e IronPdf, que trabalham para facilitar a renderização de Views como PDFs. O pacote IronPdf.Extensions.Mvc.Framework estende as capacidades de IronPdf, especificamente permitindo a renderização de Views em PDFs.

Para realizar a conversão, use o método RenderView. Este método requer algumas entradas principais: um HttpContext, o caminho para o arquivo ".cshtml" e os dados necessários para preencher o modelo ".cshtml". Ao invocar a ação Persons, você pode renderizar de forma eficiente a View atual em um documento PDF.

Além disso, você tem acesso a um conjunto abrangente de funcionalidades oferecidas pela classe RenderingOptions. Isso inclui a capacidade de adicionar números de página com o IronPDF , inserir cabeçalhos e rodapés de texto e HTML usando o IronPDF e personalizar o tamanho do papel PDF de acordo com suas necessidades. Você tem a flexibilidade de fazer modificações adicionais ou exportar o documento PDF resultante conforme necessário.

Explore o Guia de Conversão de CSHTML para PDF

Pronto para começar?
Nuget Downloads 19,936,792 | Versão: 2026.7 recém-lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas? PM > Install-Package IronPdf
executar um exemplo Veja seu HTML se transformar em um PDF.