Razor a PDF (Blazor Server)

Este ejemplo demuestra cómo un componente Razor puede convertirse en un documento PDF.

El paquete IronPdf.Extensions.Blazor es una extensión del paquete principal IronPDF . Para convertir la página de contenido de un componente Razor a un PDF, se requieren los paquetes IronPdf.Extensions.Blazor y IronPDF principal.

En el ejemplo de código a continuación, ya se ha creado un modelo llamado PersonInfo . En el método OnInitializedAsync, insertamos múltiples objetos nuevos PersonInfo en el persons List. Luego asociamos persons List con la cadena "personas" en el diccionario Parameters .

En el método PrintToPdf, instanciamos la clase ChromePdfRenderer . Para convertir el componente Razor en un documento PDF, utilizamos el método RenderRazorComponentToPdf. En el ejemplo de código, pasamos el diccionario Parameters al método para su renderizado.

Aprende a convertir componentes Razor a PDF en Blazor Server

¿Listo para empezar?
Nuget Descargas 17,803,474 | Versión: 2026.3 recién lanzado
Still Scrolling Icon

¿Aún desplazándote?

¿Quieres una prueba rápida? PM > Install-Package IronPdf
ejecutar una muestra Mira cómo tu HTML se convierte en PDF.