Saltar al pie de página

Cómo convertir CSHTML a PDF usando Razor de manera silenciosa en C#

Desbloquea el poder de la generación fluida de PDF en tus proyectos ASP.NET MVC Core viendo este tutorial en video paso a paso y transforma tus vistas Razor en PDFs de nivel profesional con facilidad usando IronPDF.

En este tutorial en video, los espectadores aprenden cómo convertir vistas Razor a archivos PDF en un proyecto ASP.NET MVC Core usando IronPDF. El tutorial comienza asegurándose de que los paquetes NuGet necesarios, como IronPDF y Razor.Templating.Doc, estén instalados. El proceso comienza con la adición de una nueva vista Razor dentro de la carpeta de vistas del proyecto, creando un archivo data.cshtml y llenándolo con contenido HTML, como tablas que muestran nombres y descripciones.

El siguiente paso consiste en editar el archivo Program.cs para configurar un endpoint que maneje el proceso de generación de PDF. Esto implica configurar IronPDF con una clave de licencia para funcionalidad completa y habilitar el registro para propósitos de depuración. El método RenderAsync del Motor de Plantillas Razor se utiliza para convertir la vista Razor en una cadena HTML, seguido de la instanciación de un Renderizador PDF de Chrome para manejar la conversión de HTML a PDF.

Finalmente, el tutorial demuestra cómo acceder al endpoint /printPDF para descargar el PDF generado, mostrando eficazmente el contenido de la vista Razor. El video concluye animando a los espectadores a interactuar con el contenido a través de 'me gusta' y suscripciones, y sugiriendo una prueba del software con un enlace proporcionado en la descripción.

Videos Relacionados

¿Listo para empezar?
Nuget Descargas 17,012,929 | Versión: 2025.12 recién lanzado