CSHTML a PDF (MVC Core)

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

Dos paquetes, IronPdf.Extensions.Mvc.Core y IronPdf, trabajan juntos para permitir la representación de Vistas en PDFs. El paquete IronPdf.Extensions.Mvc.Core sirve como una extensión de IronPdf, permitiendo la representación de Vistas en PDFs.

Utilice el método RenderRazorViewToPdf para renderizar Vistas en PDFs. Este método requiere un IRazorViewRenderer, la ruta al archivo ".cshtml" y los datos necesarios para mostrar en el archivo ".cshtml". Por favor, visite el artículo Cómo convertir Vista a PDF en ASP.NET Core MVC para saber más.

Esta acción también le permite acceder a la gama completa de funciones proporcionadas por la clase RenderingOptions, como aplicar números de página en PDFs con IronPDF, añadir encabezados y pies de página de 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.

En el ámbito de la facturación electrónica española, los portales ASP.NET Core MVC son la base tecnológica habitual de los sistemas VeriFactu y FACe: las vistas Razor generan las facturas Facturae que luego se convierten en PDF para su presentación ante la AEAT, integrando firmas PAdES y cumpliendo con los requisitos del eIDAS para la validez jurídica de los documentos electrónicos.

Aprenda a convertir vistas CSHTML a PDF en ASP.NET MVC Core.

¿Listo para empezar?
Nuget Descargas 19,014,616 | Versión: 2026.5 just released
Still Scrolling Icon

¿Aún desplazándote?

¿Quieres una prueba rápida? PM > Install-Package IronPdf
ejecutar una muestra Mira cómo tu HTML se convierte en PDF.