CSHTML a PDF (Razor Pages)
Este ejemplo de código muestra el proceso de conversión de una página Razor a PDF.
Para lograr esto en una ASP.NET Core Web App, necesitará dos paquetes: IronPdf.Extensions.Razor y IronPdf. Estos paquetes funcionan conjuntamente para permitir la conversión de páginas Razor en PDF.
Al renderizar desde páginas Razor, se obtiene acceso a toda la gama de funcionalidades proporcionadas por la clase RenderingOptions. El documento PDF resultante puede editarse o exportarse según sea necesario.
Cómo convertir páginas Razor a PDF en C#
- Instalación de la biblioteca IronPDF para la conversión de páginas Razor
- Instanciar el
ChromePdfRenderer
clase - Pasa la página Razor actual a la
RenderRazorToPdf
método - Ver el documento PDF en el navegador o descargarlo en el escritorio