Razor en PDF (Blazor Server) Cet exemple démontre comment un composant Razor peut être converti en document PDF. Le paquet IronPdf.Extensions.Blazor est une extension du paquet principal IronPdf. Pour convertir la page de contenu d'un composant Razor en PDF, les packages IronPdf.Extensions.Blazor et le package primaire IronPdf 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 la personnes List. Nous associons ensuite la personnes Liste à la chaîne "personnes" dans le dictionnaire Paramètres. 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. Comment convertir des composants Razor en PDF dans le serveur Blazor Installer IronPDF depuis NuGet pour la conversion de composants Razor en C# Préparer un modèle pour stocker les informations Instanciez la classe ChromePdfRenderer Transmettez l'objet Dictionary contenant les données à la méthode RenderRazorComponentToPdfAsync Télécharger le document PDF résultant sur le bureau Apprendre à convertir des composants Razor en PDF dans le serveur Blazor Voir sur GitHub Code https://github.com/iron-software/IronPdf.Examples/tree/main/examples/razor-to-pdf-blazor-server Télécharger ZIP Tutoriel connexe Guide pratique connexe Documentation de classe Obtenir des packs linguistiques Télécharger IronPDF DLL Signaler un problème sur cette page Prêt à commencer? Nuget Téléchargements 17,012,929 | Version : 2025.12 vient de sortir Téléchargement gratuit NuGet Total des téléchargements :17,012,929 Voir Licences
Testez dans un environnement en direct Testez en production sans filigranes.Fonctionne où que vous en ayez besoin.
Produit entièrement fonctionnel Profitez de 30 jours de produit entièrement fonctionnel.Configurez-le et faites-le fonctionner en quelques minutes.
Nous répondons à toutes vos questions afin de nous assurer que vous disposez de toutes les informations dont vous avez besoin. (Sans aucun engagement)