Razor en PDF (Blazor Server)

Cet exemple démontre comment un composant Razor peut être converti en document PDF.

Le package IronPdf.Extensions.Blazor est une extension du package IronPDF principal. Pour convertir la page de contenu d'un composant Razor en PDF, les packages IronPdf.Extensions.Blazor et IronPdf sont tous deux requis.

Dans l'exemple de code ci-dessous, un modèle appelé PersonInfo a déjà été créé. Dans la méthode OnInitializedAsync, nous insérons plusieurs nouveaux objets PersonInfo dans le persons List. Nous associons ensuite persons List à la chaîne " personnes " dans le dictionnaire Parameters.

Dans la méthode PrintToPdf, nous instancions la classe ChromePdfRenderer. Pour convertir le composant Razor en document PDF, nous utilisons la méthode RenderRazorComponentToPdf. Dans l'exemple de code, nous transmettons le dictionnaire Parameters à la méthode de rendu.

Apprendre à convertir des composants Razor en PDF dans le serveur Blazor

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.