Comment utiliser IronPDF avec Blazor pour la génération de PDF

Dans ce tutoriel, nous explorons l'intégration d'Iron PDF dans une application serveur Blazor. Commencez par installer le package NuGet IronPDF à l'aide du gestionnaire de packages. Ensuite, ajoutez un nouveau composant Razor nommé Iron PDF Component dans le dossier pages pour gérer la saisie utilisateur et la génération de PDF. Configurez le composant avec une route, injectez le runtime IJS pour l'interopérabilité JavaScript, et utilisez l'espace de noms Iron PDF pour accéder aux fonctionnalités PDF. Créez un formulaire avec une zone de texte pour l'entrée HTML et un bouton pour déclencher le rendu PDF. Définir une classe de modèle HTML d'entrée et l'initialiser pour capturer le contenu HTML. Définissez la clé de licence Iron PDF et utilisez le moteur de rendu PDF Chrome pour convertir le HTML en PDF, en l'enregistrant avec un nom de fichier spécifié. Utilisez l'interopérabilité JavaScript pour télécharger le fichier PDF. Mettez à jour le fichier layout.cshhtml pour inclure le code JavaScript nécessaire au téléchargement du fichier à partir du dossier de téléchargements du navigateur. Enfin, ajoutez un lien vers le composant Iron PDF dans le menu de navigation. Exécuter l'application vous permet d'entrer du HTML, de le rendre en PDF et de le télécharger automatiquement, atteignant une génération de PDF pixel parfait dans une application serveur Blazor. Profitez d'une création de PDF sans interruption avec Iron PDF dans votre composant Blazor.

Lecture complémentaire : IronPDF sur Blazor Server App (Tutoriel HTML en PDF)

Chaknith Bin
Ingénieur logiciel
Chaknith travaille sur IronXL et IronBarcode. Il possède une expertise approfondie en C# et .NET, aidant à améliorer le logiciel et à soutenir les clients. Ses idées issues des interactions avec les utilisateurs contribuent à de meilleurs produits, une documentation améliorée et une expérience globale enrichie.
< PRÉCÉDENT
Comment ajouter des signets et des plans au format PDF en C# à l'aide d'IronPDF
SUIVANT >
Comment utiliser les URLs de base dans la génération de PDF avec C#