Cómo convertir HTML a PDF en una vista ASP.NET MVC

En este tutorial, profundizamos en la conversión de una vista ASP.NET MVC a PDF utilizando IronPDF dentro de un marco .NET 6 en Visual Studio 2022. Comenzamos configurando la biblioteca IronPDF a través de NuGet y creando un controlador de inicio con un método de acción llamado 'obtener página HTML como PDF'. Este método utiliza el objeto de renderizado PDF de Chrome y la función 'renderizar HTML como PDF' para convertir cadenas HTML básicas o complejas en formato PDF, apoyando el estilo y funcionalidades adicionales. A continuación, configuramos los encabezados para la longitud del contenido y la disposición, permitiendo a los usuarios descargar el archivo PDF generado.

Además, demostramos cómo configurar el controlador principal para generar PDFs a partir de URLs cambiando a la función 'renderizar URL como PDF', mostrando cómo convertir una página de Google en un PDF. La salida conserva barras de navegación de alta calidad, logotipos y campos de entrada, asegurando la fidelidad con la página web original.

Más allá de las conversiones simples, Iron PDF ofrece capacidades avanzadas como establecer tamaños de papel, editar archivos PDF existentes, crear formularios rellenables, agregar números de página y saltos, y realizar inserciones y extracciones de imágenes. Este tutorial tiene como objetivo equipar a los desarrolladores con las herramientas necesarias para convertir eficientemente el contenido web a PDF y explorar las características versátiles de Iron PDF. Para cualquier consulta, un equipo de soporte dedicado está disponible para asistirlo.

Lectura adicional: ASP.NET MVC Generar PDF desde la Vista (Ejemplo de Código Tutorial)

Chipego
Ingeniero de software
Chipego tiene una habilidad natural para escuchar que le ayuda a comprender los problemas de los clientes y a ofrecer soluciones inteligentes. Se unió al equipo de Iron Software en 2023, después de estudiar una licenciatura en Tecnología de la Información. IronPDF e IronOCR son los dos productos en los que Chipego se ha centrado, pero su conocimiento de todos los productos crece día a día, a medida que encuentra nuevas formas de ayudar a los clientes. Disfruta de lo colaborativa que es la vida en Iron Software, con miembros del equipo de toda la empresa que aportan su variada experiencia para contribuir a soluciones eficaces e innovadoras. Cuando Chipego está lejos de su escritorio, a menudo se le puede encontrar disfrutando de un buen libro o jugando al fútbol.
< ANTERIOR
ASPX a PDF: ¿Cómo convertir un archivo ASPX a PDF con IronPDF?
SIGUIENTE >
Cómo agregar y editar anotaciones en PDF en C#