CSHTML para PDF (Razor Pages)

Este exemplo de código demonstra o processo de conversão de uma página Razor em PDFs.

Para alcançar isso em um aplicativo Web ASP.NET Core, você precisará de dois pacotes: IronPdf.Extensions.Razor e IronPdf. Esses pacotes funcionam em conjunto para permitir a renderização de páginas Razor em PDFs.

Ao renderizar a partir de páginas Razor, você ganha acesso à gama completa de recursos fornecidos pela classe RenderingOptions. O documento PDF resultante pode ser editado ou exportado conforme necessário.

Neste exemplo, o conteúdo da página Razor é renderizado em um PDF usando o ChromePdfRenderer do IronPDF. Você pode especificar opções de renderização, como tamanho do papel e título, através de RenderingOptions. O PDF gerado pode ser salvo como um arquivo ou exibido diretamente como conteúdo no navegador. Os cabeçalhos de resposta podem ser ajustados para permitir a exibição em linha ou o download de arquivos.

Aprenda a converter páginas Razor em PDFs com o IronPDF.

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.