CSHTML vers PDF (MVC Framework)

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

Pour ce faire, nous utilisons deux paquets : IronPdf.Extensions.Mvc.Framework et IronPdf, qui facilitent le rendu des vues en tant que PDF. Le paquet IronPdf.Extensions.Mvc.Framework étend les capacités d'IronPdf, en permettant notamment le rendu des vues dans les 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 "Personnes", vous pouvez transformer la vue actuelle en un document PDF.

En outre, vous avez accès à un ensemble complet de fonctionnalités offertes par la classe RenderingOptions. Il s'agit notamment de la possibilité d'ajouternuméros de page avec IronPDF, insérerdes en-têtes et pieds de page de texte et HTML à l'aide d'IronPDFet de personnaliser la taille du papier PDF en fonction de vos besoins. Vous avez la possibilité d'apporter d'autres modifications ou d'exporter le document PDF résultant si nécessaire.