Cómo usar IronPDF con Blazor para la generación de PDF

En este tutorial, exploramos la integración de Iron PDF en una aplicación de servidor Blazor. Comienza instalando el paquete NuGet de Iron PDF utilizando el administrador de paquetes. Luego, agrega un nuevo componente Razor llamado Iron PDF Component en la carpeta de páginas para manejar la entrada del usuario y la generación de PDF. Configura el componente con una ruta, inyecta el IJS runtime para la interoperabilidad con JavaScript y utiliza el espacio de nombres de Iron PDF para acceder a las funcionalidades de PDF. Cree un formulario con un área de texto para la entrada de HTML y un botón para iniciar la renderización de PDF. Define una clase modelo de entrada HTML y inicialízala para capturar contenido HTML. Establezca la clave de licencia de Iron PDF y utilice Chrome PDF Renderer para convertir HTML a PDF, guardándolo con un nombre de archivo especificado. Utiliza la interoperabilidad de JavaScript para descargar el archivo PDF. Actualiza el archivo layout.cshhtml para incluir el código JavaScript necesario para descargar el archivo desde la carpeta de descargas del navegador. Finalmente, añade un enlace al componente de Iron PDF en el menú de navegación. Ejecutar la aplicación te permite ingresar HTML, renderizarlo como un PDF y descargarlo automáticamente, logrando una generación de PDF al píxel perfecto en una aplicación de servidor Blazor. Disfruta de una creación de PDF sin interrupciones con Iron PDF en tu componente Blazor.

Lectura adicional: IronPDF en Blazor Server App (Tutorial de HTML a PDF)

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
Cómo añadir marcadores y esquemas PDF en C# con IronPDF
SIGUIENTE >
Cómo utilizar direcciones URL base en la generación de PDF con C#