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. Comment convertir des fichiers CSHTML en PDF en C# Installez la bibliothèque C# IronPDF pour convertir des fichiers CSHTML en PDF dans le Framework ASP.NET MVC Instanciez la classe ChromePdfRenderer Transmettre le HttpContext actuel et le chemin du fichier CSHTML à la méthode RenderView Afficher le document PDF dans le navigateur ou le télécharger sur le bureau Découvrez le guide de conversion CSHTML vers PDF Voir sur GitHub Code https://github.com/iron-software/IronPdf.Examples/tree/main/examples/cshtml-to-pdf-mvc-framework Télécharger ZIP Tutoriel connexe Guide pratique connexe Documentation de classe Obtenir des packs linguistiques Télécharger IronPDF DLL Signaler un problème sur cette page Prêt à commencer? Nuget Téléchargements 16,685,821 | Version : 2025.12 vient de sortir Téléchargement gratuit NuGet Total des téléchargements :16,685,821 Voir Licences
Testez dans un environnement en direct Testez en production sans filigranes.Fonctionne où que vous en ayez besoin.
Produit entièrement fonctionnel Profitez de 30 jours de produit entièrement fonctionnel.Configurez-le et faites-le fonctionner en quelques minutes.
Nous répondons à toutes vos questions afin de nous assurer que vous disposez de toutes les informations dont vous avez besoin. (Sans aucun engagement)