Cómo convertir páginas Razor a PDFs en ASP .NET Core Web App
Desbloquee el poder de la generación de PDF sin interrupciones en sus aplicaciones ASP.NET MVC viendo nuestro tutorial paso a paso, y descubra cómo IronPDF simplifica el proceso para crear documentos PDF impresionantes con solo un clic.
En este tutorial, exploramos cómo convertir páginas CSHTML a PDF en una aplicación web ASP.NET MVC utilizando IronPDF. Comenzamos asegurándonos de que IronPDF y su extensión para Blazor estén instalados. El proceso implica crear una clase Person simple con propiedades como ID, nombre, título y descripción para representar datos. A continuación, nos enfocamos en la Vista Razor, mostrando una lista de personas en un formato de tabla. Se representan los detalles de cada persona, y un botón de impresión desencadena la conversión a un documento PDF. La magia ocurre en el archivo person.cshtml.cs, donde el método OnGet llena la lista de personas con datos de ejemplo. Cuando se hace clic en el botón de impresión, el método OnPostAsync utiliza el renderizador PDF de Chrome de IronPDF para transformar la página Razor en un documento PDF, que luego se envía como respuesta al navegador para su descarga. La navegación se facilita a través de un enlace de navegación en el archivo de diseño. Al ejecutar el proyecto, se demuestra la funcionalidad: hacer clic en el botón de impresión genera y descarga un documento PDF bellamente renderizado. El tutorial concluye destacando la facilidad de uso que ofrece IronPDF, alentando a los usuarios a comenzar una prueba gratuita a través de un enlace proporcionado en la descripción.





