CSHTML para PDF (Framework MVC)

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

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

Para realizar a conversão, utilize 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 a visualização atual em um documento PDF de forma integrada.

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 18,318,263 | Versão: 2026.4 acaba de ser 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.