Passer au contenu du pied de page

Comment convertir CSHTML en PDF en utilisant Razor sans tête en C#

Déverrouillez la puissance de la génération de PDF sans faille dans vos projets ASP.NET MVC Core en regardant ce tutoriel vidéo étape par étape et transformez vos vues Razor en PDF de qualité professionnelle avec facilité en using IronPDF !

Dans ce tutoriel vidéo, les spectateurs apprennent à convertir des vues Razor en fichiers PDF dans un projet ASP.NET MVC Core en using IronPDF. Le tutoriel commence par s'assurer que les packages NuGet nécessaires, tels qu'IronPDF et Razor.Templating.Doc, sont installés. Le processus commence par l'ajout d'une nouvelle vue Razor dans le dossier des vues du projet, en créant un fichier data.cshtml et en le remplissant avec du contenu HTML, tel que des tableaux affichant des noms et des descriptions.

L'étape suivante consiste à modifier le fichier Program.cs pour configurer un point de terminaison qui gère le processus de génération du PDF. Cela implique de configurer IronPDF avec une clé de licence pour une fonctionnalité complète et d'activer la journalisation à des fins de débogage. La méthode RenderAsync du moteur de modèles Razor est utilisée pour convertir la vue Razor en une chaîne HTML, suivie de l'instanciation d'un Chrome PDF Renderer pour gérer la conversion de HTML en PDF.

Enfin, le tutoriel démontre comment accéder au point de terminaison /printPDF pour télécharger le PDF généré, rendant ainsi effectivement le contenu de la vue Razor. La vidéo se termine en encourageant les spectateurs à s'engager avec le contenu à travers des likes et des abonnements, et en suggérant un essai du logiciel avec un lien fourni dans la description.

Vidéos connexes

Prêt à commencer?
Nuget Téléchargements 17,803,474 | Version : 2026.3 vient de sortir
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ? PM > Install-Package IronPdf
exécuter un échantillon Regardez votre code HTML se transformer en PDF.

Iron Support Team

We're online 24 hours, 5 days a week.
Chat
Email
Call Me