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 principal IronPDF . Pour convertir la page de contenu d'un composant Razor en PDF, les packages IronPdf.Extensions.Blazor et IronPDF principal sont tous deux nécessaires.

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 les objets persons List. Nous associons ensuite le 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 passons 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 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.