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 de IronPDF. Para convertir la página de contenido de un componente Razor a PDF, se requieren tanto el IronPdf.Extensions.Blazor como los paquetes principales IronPdf.

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 el List persons con la cadena "persons" 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 el renderizado.

Aprende a convertir componentes Razor a PDF en Blazor Server

¿Listo para empezar?
Nuget Descargas 19,014,616 | Versión: 2026.5 just released
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.