Razor para PDF (Servidor Blazor)

Este exemplo demonstra como um componente Razor pode ser convertido em um documento PDF.

O pacote IronPdf.Extensions.Blazor é uma extensão do pacote principal IronPDF . Para converter a página de conteúdo de um componente Razor em um PDF, são necessários os pacotes IronPdf.Extensions.Blazor e o pacote principal IronPDF .

No exemplo de código abaixo, um modelo chamado PersonInfo já foi criado. No método OnInitializedAsync, inserimos vários novos objetos PersonInfo no persons List. Em seguida, associamos o persons List com a string "persons" no dicionário Parameters .

No método PrintToPdf, instanciamos a classe ChromePdfRenderer . Para converter o componente Razor em um documento PDF, usamos o método RenderRazorComponentToPdf. No exemplo de código, passamos o dicionário Parameters para o método de renderização.

Aprenda a converter componentes Razor em PDF no Blazor Server.

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.