CSHTML en PDF (Pages Razor)

Cet exemple de code démontre le processus de conversion d'une page Razor en PDF.

Pour y parvenir dans une application web ASP.NET Core, vous aurez besoin de deux packages : IronPdf.Extensions.Razor et IronPdf. Ces packages travaillent ensemble pour permettre le rendu des pages Razor en PDF.

En effectuant le rendu à partir de pages Razor, vous avez accès à l'ensemble des fonctionnalités fournies par la classe RenderingOptions. Le document PDF résultant peut être ultérieurement édité ou exporté selon les besoins.

Dans cet exemple, le contenu de la page Razor est converti en PDF à l'aide de la fonction ChromePdfRenderer d'IronPDF. Vous pouvez spécifier des options de rendu, telles que le format du papier et le titre, via RenderingOptions. Le PDF généré peut être enregistré en tant que fichier ou servi directement comme contenu pour l'affichage dans le navigateur. Les en-têtes de réponse peuvent être ajustés pour permettre l'affichage en ligne ou le téléchargement de fichiers.

Apprenez à convertir des pages Razor en PDF avec IronPDF

Prêt à commencer?
Nuget Téléchargements 19,014,616 | Version : 2026.5 just released
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.