Passer au contenu du pied de page

Comment convertir les vues en PDFs dans ASP NET Core MVC

Regardez cette vidéo pour maîtriser la conversion des vues en PDF dans ASP.NET Core MVC avec IronPDF, et générez sans effort des rapports et des factures professionnels depuis vos applications web !

Dans ce tutoriel, nous explorons la conversion des vues en PDF dans ASP.NET Core MVC en utilisant IronPDF. Commencez par vous assurer qu'IronPDF et son extension MVC Core sont installés via le gestionnaire de packages NuGet. Le processus commence par l'examen de la classe modèle Person.cs, qui décrit une classe Person avec des propriétés telles que ID, Name, Title, et Description. Ensuite, nous nous plongeons dans le fichier HomeController.cs, où une méthode asynchrone crée une liste de données fictives de personnes.

Pour les requêtes POST, le moteur de rendu PDF Chrome de IronPDF est utilisé pour convertir les données de vue et de modèle en un document PDF. L'en-tête de réponse est configuré pour afficher le PDF en ligne, et le fichier PDF est retourné. Pour les requêtes non-POST, la vue avec la liste des personnes est renvoyée.

Dans la vue HTML Persons.cshtml, nous affichons les détails des personnes dans un tableau et incluons un formulaire avec un bouton 'Imprimer Personne' déclenchant la conversion en PDF. Le fichier _Layout.cshtml est mis à jour pour inclure un élément de navigation permettant un accès facile à la page de la personne. Le fichier Program.cs enregistre des services essentiels comme IHttpContextAccessor et le moteur de vue Razor, cruciaux pour la conversion de vues en PDF. En exécutant le projet, les utilisateurs peuvent naviguer vers la page de la personne et convertir la vue en PDF en utilisant le bouton 'Imprimer Personne'. Cette fonctionnalité est inestimable pour générer des rapports ou des factures à partir de vues.

Vidéos connexes

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