CSHTML to PDF (Framework MVC)

Cet exemple de code illustre comment convertir des vues en documents PDF.

Pour y parvenir, nous utilisons deux packages : IronPdf.Extensions.Mvc.Framework et IronPdf, qui travaillent pour faciliter le rendu des vues en tant que fichiers PDF. Le package IronPdf.Extensions.Mvc.Framework étend les capacités de IronPdf, permettant notamment le rendu de Vues en fichiers PDF.

Pour effectuer la conversion, utilisez la méthode RenderView. Cette méthode nécessite quelques éléments clés : un HttpContext, le chemin d'accès au fichier ".cshtml" et les données nécessaires pour remplir le modèle ".cshtml". En invoquant l'action Personnes, vous pouvez rendre de manière transparente la vue actuelle dans un document PDF.

De plus, vous avez accès à un ensemble complet de fonctionnalités offertes par la classe RenderingOptions. Celles-ci incluent la possibilité d'ajouter des numéros de page avec IronPDF, d'insérer des en-têtes et pieds de page en texte et HTML à l'aide de IronPDF, et de personnaliser la taille du papier PDF selon vos besoins. Vous avez la flexibilité d'apporter d'autres modifications ou d'exporter le document PDF résultant selon les besoins.

Découvrez le guide de conversion CSHTML vers PDF

Prêt à commencer?
Nuget Téléchargements 16,685,821 | Version : 2025.12 vient de sortir