Passer au contenu du pied de page

Comment convertir des pages Razor en PDFs dans une application Web ASP .NET Core

Déverrouillez la puissance de la génération de PDF transparente dans vos applications ASP.NET MVC en regardant notre tutoriel étape par étape, et découvrez comment IronPDF simplifie le processus pour créer de superbes documents PDF en un seul clic !

Dans ce didacticiel, nous explorons comment convertir des pages CSHTML en PDF dans une application web ASP.NET MVC en utilisant IronPDF. Nous commençons par s'assurer qu'IronPDF et son extension Blazor sont installés. Le processus implique la création d'une classe simple Person avec des propriétés telles que ID, nom, titre et description pour représenter les données. Ensuite, nous nous concentrons sur la vue Razor, affichant une liste de personnes dans un format de tableau. Les détails de chaque personne sont rendus, et un bouton d'impression déclenche la conversion en un document PDF. La magie opère dans le fichier person.cshtml.cs, où la méthode OnGet peuple la liste de personnes avec des données d'exemple. Lorsque le bouton d'impression est cliqué, la méthode OnPostAsync utilise le moteur de rendu PDF de Chrome d'IronPDF pour transformer la page Razor en un document PDF, qui est ensuite envoyé en réponse au navigateur pour téléchargement. La navigation est facilitée par un lien de navigation dans le fichier de mise en page. Exécuter le projet démontre la fonctionnalité : cliquer sur le bouton d'impression génère et télécharge un document PDF magnifiquement rendu. Le didacticiel se termine en mettant en avant la simplicité qu'offre IronPDF, encourageant les utilisateurs à commencer un essai gratuit via un lien fourni dans la description.

Vidéos connexes

Prêt à commencer?
Nuget Téléchargements 16,154,058 | Version : 2025.11 vient de sortir