CSHTML a PDF (Razor Pages)

Este ejemplo de código muestra el proceso de conversión de páginas Razor en 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#

  1. Instale la biblioteca C# para convertir Razor Pages en PDF
  2. Instanciar el ChromePdfRenderer clase
  3. Pasa la página Razor actual a la RenderRazorToPdf método
  4. Ver el documento PDF en el navegador o descargarlo en el escritorio