CSHTML para PDF (MVC Core)

Este exemplo de código demonstra o processo de conversão de Views em PDFs.

Dois pacotes, IronPdf.Extensions.Mvc.Core e IronPdf, trabalham em conjunto para permitir a renderização de Views em PDFs. O pacote IronPdf.Extensions.Mvc.Core serve como uma extensão do IronPdf, permitindo a renderização de Views em PDFs.

Use o método RenderRazorViewToPdf para renderizar Views em PDFs. Este método requer um IRazorViewRenderer, o caminho para o arquivo ".cshtml" e os dados que precisam ser exibidos no arquivo ".cshtml". Consulte o artigo explicativo "Como converter uma View em PDF no ASP.NET Core MVC" para saber mais.

Essa ação também permite acessar todos os recursos oferecidos pela classe RenderingOptions, como a inserção de números de página em PDFs com o IronPDF , a adição de cabeçalhos e rodapés de texto e HTML com o IronPDF e a personalização do tamanho do papel do PDF. O documento PDF resultante pode ser editado ou exportado conforme necessário.

Aprenda a converter visualizações CSHTML em PDFs no ASP.NET MVC Core.

Pronto para começar?
Nuget Downloads 19,014,616 | Versão: 2026.5 just released
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.