CSHTML para PDF (Razor Pages)

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

Para conseguir 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ê obtém acesso a toda a gama 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 18,332,619 | 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.