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 entrées 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 Persons, vous pouvez convertir de manière transparente la vue actuelle en 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 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.