UTILISATION DE IRONPDF

Créer un fichier PDF avec le Tutoriel Blazor

Curtis Chau
Curtis Chau
Updated: 3 juin 2026

1. Introduction

Le format de document portable (PDF) d'Adobe est largement utilisé dans diverses industries pour des tâches telles que la création de factures. Les développeurs utilisent également le format PDF pour produire des documents qui répondent aux spécifications des clients. Les bibliothèques ont simplifié le processus de création de PDF, et lors du choix d'une bibliothèque pour un projet, considérez des fonctionnalités telles que la création, la lecture et les capacités de conversion.

2. Fonctionnalités de IronPDF

IronPDF est un cadre SDK PDF robuste qui facilite la création, la lecture et l'édition de documents PDF. Il convertit HTML en PDF en utilisant le moteur Chrome et prend en charge divers composants web tels que Xamarin, Blazor, les applications Unity, HoloLens, et bien plus. Il fonctionne avec des applications en ligne ainsi qu'avec des applications Windows traditionnelles. IronPDF permet la création de PDF esthétiquement agréables en utilisant HTML5, JavaScript, CSS et des images, et comprend un puissant convertisseur HTML-vers-PDF.

3. Créer des documents PDF à partir d'images

IronPDF facilite la création de PDF à partir d'images.

' Create a PDF document from a single image file
Dim pdfdoc = ImageToPdfConverter.ImageToPdf("test.png").SaveAs("Resultimage.pdf")
VB

En utilisant la classe ImageToPdfConverter, il est facile d'utiliser sans créer d'objet pour la classe. La méthode ImageToPdf accepte le nom de fichier et le chemin en tant que paramètre et convertit le fichier PNG donné en le PDF souhaité. Enfin, la méthode SaveAs enregistre le fichier PDF généré à l'emplacement souhaité.

L'image ci-dessous montre le résultat du code ci-dessus.

Comment ajouter des images au PDF en VB .NET, Figure 1 : Le fichier PDF sorti La sortie du fichier PDF

Cet exemple suivant crée un document PDF à partir d'une liste d'images.

' Create a PDF document from a list of image files
Dim lstimages As List(Of String) = New List(Of String)
lstimages.Add("test.png")
lstimages.Add("demo.png")
Dim pdfdoc = ImageToPdfConverter.ImageToPdf(lstimages).SaveAs("Resultimage.pdf")
VB

Comment ajouter des images au PDF en VB .NET, Figure 2 : Le fichier PDF à partir de deux images Le fichier PDF à partir de deux images

4. Créer des documents PDF à partir d'objets d'image Bitmap

Plusieurs objets d'image bitmap peuvent être convertis en fichiers PDF avec juste quelques lignes de code.

' Convert a single Bitmap image object to a PDF file
Imports System.Drawing
Imports IronPdf

Dim image As Bitmap = Bitmap.FromFile("test.png")
Dim pdfDoc = ImageToPdfConverter.ImageToPdf(image).SaveAs("Resultimage.pdf")
VB

Dans l'exemple ci-dessus, un objet Bitmap est créé à partir du fichier PNG et utilisé comme format moyen pour convertir en un fichier PDF.

Comment ajouter des images au PDF en VB .NET, Figure 3 : Générer un fichier PDF à partir d'une image PNG Générer un fichier PDF à partir d'une image PNG

Il est également possible de combiner une collection (ou une Liste) d'objets Bitmap en un seul PDF :

' Combine multiple Bitmap objects into a single PDF document
Dim lstImages As List(Of IronSoftware.Drawing.AnyBitmap) = New List(Of IronSoftware.Drawing.AnyBitmap)
lstImages.Add(Bitmap.FromFile("test.png"))
lstImages.Add(Bitmap.FromFile("demo.png"))
Dim pdfDoc = ImageToPdfConverter.ImageToPdf(lstImages).SaveAs("Resultimage.pdf")
VB

Comment ajouter des images au PDF en VB .NET, Figure 4 : Combiner plusieurs fichiers Bitmap pour générer un fichier PDF Combiner plusieurs fichiers Bitmap pour générer un fichier PDF

Configurez le comportement des appels de méthode ci-dessus en utilisant un objet ChromePdfRenderOptions pour améliorer l'aspect visuel du fichier PDF de sortie. Les options qui peuvent être configurées incluent la position de l'image, la mise en forme des en-têtes et pieds de page, le titre de la page, la taille de la page, et bien d'autres.

Plus d'informations sur l'ajout d'images aux PDF avec IronPDF, ainsi que d'autres informations, peuvent être trouvées dans la Documentation IronPDF.

5. Conclusion

La bibliothèque IronPDF fournit une licence gratuite pour le développement et une variété de licences sont disponibles à l'achat pour être utilisées dans un environnement de production, en fonction des besoins du développeur. Le package Lite coûte $999 à l'achat et n'a pas de dépenses continues. Les licences sont accompagnées d'une licence perpétuelle, d'un an de support produit, de mises à niveau, et d'options pour la redistribution SaaS et OEM. Ce sont des investissements uniques qui peuvent être utilisés pour la production, la mise en scène, et le développement.

IronPDF fournit également des licences gratuites limitées dans le temps. En outre, IronPDF offre des licences gratuites qui empêchent la redistribution. Pour consulter les détails complets de la tarification et des licences IronPDF, veuillez visiter les Détails des licences IronPDF.

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes et créer des manuels bien structurés et visuellement attrayants.

Lire la suite

Articles connexes