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 la páginaCómo convertir una vista a PDF en ASP.NET Core MVC para saber más.

Esta acción también le permite acceder a toda la gama de funciones que ofrece la clase RenderingOptions, como aplicarnúmeros de página en PDF con IronPDFañadiendotexto y encabezados y pies de página HTML con IronPDFy personalizar el tamaño del papel PDF. El documento PDF resultante se puede editar o exportar según sea necesario.