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 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.