Dans ce tutoriel, nous explorons la conversion d'une vue ASP.NET MVC en PDF en utilisant IronPDF dans un cadre .NET 6 dans Visual Studio 2022. Nous commençons par configurer la bibliothèque IronPDF via NuGet et créer un contrôleur d'accueil avec une méthode d'action nommée 'obtenir une page HTML en tant que PDF'. Cette méthode utilise l'objet de rendu PDF Chrome et la fonction 'rendre HTML en PDF' pour convertir des chaînes HTML basiques ou complexes en format PDF, tout en prenant en charge le style et des fonctionnalités supplémentaires. Nous définissons ensuite les en-têtes pour la longueur du contenu et la disposition, permettant aux utilisateurs de télécharger le fichier PDF généré.
De plus, nous démontrons la configuration du contrôleur d'accueil pour générer des PDF à partir d'URL en passant à la fonction 'rendre l'URL en PDF', montrant comment convertir une page Google en PDF. La sortie conserve des barres de navigation de haute qualité, des logos et des champs de saisie, assurant ainsi la fidélité avec la page Web originale.
Au-delà des simples conversions, Iron PDF offre des capacités avancées telles que le réglage des formats de papier, l’édition de PDF existants, la création de formulaires remplissables, l’ajout de numéros de page et de sauts, ainsi que l’insertion et l’extraction d’images. Cet didacticiel vise à équiper les développeurs des outils pour convertir efficacement le contenu web en PDF et explorer les fonctionnalités polyvalentes d'IronPDF. Pour toute question, une équipe de support dédiée est disponible pour vous aider.
Pour aller plus loin : ASP.NET MVC Générer un PDF à partir de la Vue (Exemple de Code Tutoriel)