UTILISATION D'IRONPDF

Comment ajouter des images à un PDF en VB .NET

Mise à jour mars 3, 2024
Partager:

1. Introduction

Format de document portable d'Adobe(PDF (EN ANGLAIS)) 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 de la sélection d'une bibliothèque pour un projet, il convient de prendre en compte des fonctionnalités telles que la création, la lecture et la conversion.

2. Caractéristiques d'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 à l'aide du moteur Chrome et prend en charge divers composants web tels que Xamarin, Blazor, Unity, les apps HoloLens, etc. Il fonctionne aussi bien avec les applications en ligne qu'avec les applications Windows traditionnelles. IronPDF permet de créer des PDF esthétiques à l'aide de HTML5, de JavaScript, de CSS et d'images, et comprend un puissant convertisseur HTML-PDF.

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

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

Dim pdfdoc = ImageToPdfConverter.ImageToPdf("test.png").SaveAs("Resultimage.pdf")
Dim pdfdoc = ImageToPdfConverter.ImageToPdf("test.png").SaveAs("Resultimage.pdf")
VB.NET

En utilisant leImageToPdfConverter (convertisseur d'images au format PDF) il est facile à utiliser sans créer d'objet pour la classe. LesimageToPdf` accepte le nom de fichier et le chemin d'accès en tant que paramètre et convertit le fichier PNG donné dans le PDF souhaité. Enfin, leSaveAs 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 à un fichier PDF en VB .NET, Figure 1 : La sortie du fichier PDF

La sortie du fichier PDF

L'exemple suivant permet de créer un document PDF à partir d'une liste d'images.

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")
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.NET

Comment ajouter des images à un fichier 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 images bitmap

Plusieurs objets images bitmap peuvent être convertis en fichiers PDF avec seulement quelques lignes de code.

Imports system.Drawing
Imports IronPdf

Dim image = Bitmap.FromFile("test.png")
Dim doc = ImageToPdfConverter.ImageToPdf(image).SaveAs("Resultimage.pdf")
Imports system.Drawing
Imports IronPdf

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

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

Comment ajouter des images à un 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 Liste) d'objets Bitmap dans un seul PDF :

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")
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.NET

Comment ajouter des images à un 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 à l'aide d'un fichierChromePdfRenderOptions (options de rendu) pour améliorer l'aspect visuel du fichier PDF de sortie. Les options configurables comprennent la position de l'image, le formatage de l'en-tête et du pied de page, le titre de la page, la taille de la page et bien d'autres.

Plus d'informations surajout d'images aux PDF à l'aide d'IronPDFle site web de la Commission européenne, ainsi que d'autres informations, se trouvent dans le site web de la Commission européenne, à l'adresse suivanteDocumentation 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 une utilisation dans un environnement de production, selon les besoins du développeur. L'offre Lite coûte $749 à l'achat et n'a pas de frais permanents. Les licences sont assorties d'une licence perpétuelle, d'une année d'assistance produit, de mises à niveau et d'options de redistribution SaaS et OEM. Il s'agit d'investissements ponctuels qui peuvent être utilisés pour la production, la mise en place et le développement.

IronPDF propose également des licences gratuites à durée limitée. En outre, IronPDF propose des licences gratuites qui empêchent la redistribution. Pour consulter les tarifs complets et les détails de la licence d'IronPDF, veuillez visiter la pageDétails de la licence IronPDF.

< PRÉCÉDENT
PDF API C# (Tutoriel d'exemple de code)
SUIVANT >
Comment convertir un code QR en PDF