CSHTML a PDF (MVC Core)

Este ejemplo de código demuestra el proceso de convertir Vistas en PDFs.

Dos paquetes, IronPdf.Extensions.Mvc.Core e IronPdf, trabajan juntos para permitir el renderizado de Vistas en PDFs. El paquete IronPdf.Extensions.Mvc.Core sirve como extensión de IronPdf, permitiendo el renderizado de Vistas a PDFs.

Utilice el método RenderRazorViewToPdf para renderizar Vistas a PDFs. Este método requiere un IRazorViewRenderer, la ruta al archivo ".cshtml" y los datos necesarios para mostrar en el archivo ".cshtml". Visite el artículo Cómo convertir una vista a PDF en ASP.NET Core MVC para obtener más información.

Esta acción también le permite acceder a la gama completa de características proporcionadas por la clase RenderingOptions, como aplicar números de página en PDFs con IronPDF, agregar cabeceras y pies de página en texto y HTML con IronPDF, y personalizar el tamaño del papel del PDF. El documento PDF resultante puede ser editado o exportado según sea necesario.