UTILISATION D'IRONPDF

C# Convertir JPG en PDF (Tutoriel d'exemple de code)

Cet article vous guidera dans la conversion programmatique des formats JPG au format PDF en C#, à l'aide de la bibliothèque IronPDF super rapide.

Thèmes abordés dans le didacticiel

Dans ce tutoriel, les sujets suivants seront abordés :

  1. Introduction à la bibliothèque IronPDF

  2. Créer un projet C#

  3. Installer la bibliothèque IronPDF

    • Méthode 1 : Solution NuGet Package Manager

    • Méthode 2 : Console du gestionnaire de paquets NuGet

    • Méthode 3 : Utilisation du fichier DLL
  4. Ajouter l'espace de noms IronPDF

  5. Convertir des images JPG en documents PDF

  6. Résumé

    Exigences lors de l'utilisation de IronPDF :

    • Vous devez avoir des connaissances de base du langage C#.
    • Vous devez avoir une connaissance de base des applications Windows.

1. Créer un C# ; Projet

Avant de commencer, vous devez avoir quelques connaissances concernant les instructions de haut niveau, car le code de base est extrait de C# 10.0.

Commençons par créer un projet C#.

  • Ouvrez Visual Studio.
  • Créer un nouveau projet C#.
  • Donner un nom au projet.
  • Sélectionnez une version de .NET Core pour votre projet. Il est recommandé d'utiliser .NET 6.0 pour ce projet.

2. Installer la bibliothèque IronPDF

Méthode 1 : Solution NuGet Package Manager

Visual Studio fournit le gestionnaire de paquets NuGet pour télécharger les paquets NuGet dans vos projets. Vous pouvez y accéder via le menu Outils ou en cliquant avec le bouton droit de la souris sur votre projet dans l'Explorateur de solutions.

C# Convertir JPG en PDF (Exemple de Code Tutoriel), Figure 1 : Ouvrir depuis l'Explorateur de solutions

Ouvrir depuis l'Explorateur de solutions

Une fois le panneau Solution du gestionnaire de paquets NuGet ouvert, recherchez la bibliothèque IronPDF. Sélectionner l'installation.

C# Convertir JPG en PDF (Tutoriel Exemple de Code), Figure 2 : Parcourir IronPDF

Parcourir IronPDF

Méthode 2 : Console du gestionnaire de paquets NuGet

La console NuGet Package Manager peut également être utilisée pour installer facilement la bibliothèque. L'installation ne nécessite pas de privilèges administratifs. Utilisez une commande NuGet pour installer la bibliothèque IronPDF dans votre projet. Copiez l'extrait de code dans la console du gestionnaire de paquets NuGet et appuyez sur Entrée. La bibliothèque IronPDF sera installée et prête à être utilisée dans votre projet.

Install-Package IronPdf

Méthode 3 : Utilisation d'un fichier DLL

Vous pouvez également télécharger le fichier IronPDF .DLL directement depuis le site officiel.

Après avoir décompressé le fichier, faites référence à la bibliothèque dans votre projet en suivant les étapes suivantes :

  • Cliquez avec le bouton droit de la souris sur la solution dans l'explorateur de solutions
  • Sélectionnez "Références"
  • Recherchez la bibliothèque IronPDF.dll
  • Cliquez sur OK

    Terminé ! IronPDF est téléchargé, installé et prêt à l'emploi pour convertir les fichiers JPG au format PDF.

3. Ajouter l'espace de noms IronPDF

Pour utiliser les fonctionnalités d'IronPDF, vous devez ajouter l'espace de noms IronPDF à votre programme. Ajoutez la ligne de code fournie au début du fichier.

using IronPdf;
using IronPdf;
Imports IronPdf
$vbLabelText   $csharpLabel

Cela vous permettra d'accéder aux fonctions de la bibliothèque IronPDF. Vous devez ajouter cette ligne de code à chaque fichier pour utiliser les fonctionnalités d'IronPDF.

4. Convertir des images JPG au format PDF

La conversion d'images JPG en fichiers PDF peut être réalisée en une seule ligne avec IronPDF. Le code est clair, propre et compréhensible. Cette tâche peut être réalisée en utilisant la méthode ImageToPdfConverter d'IronPDF. Suivez les étapes ci-dessous pour convertir n'importe quelle image JPG en document PDF.

Tout d'abord, placez tous les formats de fichiers JPG à convertir dans un dossier nommé assets situé dans le répertoire du projet. Le dossier doit être placé à l'emplacement : bin\Debug\net6.0.

Ensuite, en utilisant System.IO.Directory, énumérez le dossier des actifs avec tous les fichiers JPG et passez-le à la méthode ImageToPdf pour la conversion en PDF. L'extrait de code suivant permet de convertir des images JPG en PDF et de les enregistrer dans un nouveau document.

using IronPdf;

Console.WriteLine("C# Convert Images (JPG to PDF) using IronPDF");

// Selects all JPG/JPEG images in the folder 'assets'.
var image = System.IO.Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".jpg") 
 f.EndsWith(".jpeg"));

// Converting image to PDF and save it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf");

// Print success message
Console.WriteLine("JPG successfully converted to PDF using C#");
using IronPdf;

Console.WriteLine("C# Convert Images (JPG to PDF) using IronPDF");

// Selects all JPG/JPEG images in the folder 'assets'.
var image = System.IO.Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".jpg") 
 f.EndsWith(".jpeg"));

// Converting image to PDF and save it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf");

// Print success message
Console.WriteLine("JPG successfully converted to PDF using C#");
Imports IronPdf

Console.WriteLine("C# Convert Images (JPG to PDF) using IronPDF")

' Selects all JPG/JPEG images in the folder 'assets'.
Dim image = System.IO.Directory.EnumerateFiles("assets").Where(Function(f) f.EndsWith(".jpg") f.EndsWith(".jpeg"))

' Converting image to PDF and save it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf")

' Print success message
Console.WriteLine("JPG successfully converted to PDF using C#")
$vbLabelText   $csharpLabel

Dans l'extrait de code ci-dessus, le dossier asset ne contient qu'une seule image JPG. Le fichier de sortie ressemble à ceci :

Conversion de JPG en PDF avec C# (Exemple de code Tutoriel), Figure 3 : Un seul fichier JPG en fichier PDF

Fichier JPG unique en fichier PDF

Le même exemple de code peut être utilisé pour convertir plusieurs fichiers JPG. Le résultat contient trois images JPG dans un document PDF.

C# Convertir JPG en PDF (Exemple de code Tutoriel), Figure 4 : Plusieurs images JPG en document PDF

Plusieurs images JPG en document PDF

5. Résumé

Ce tutoriel montre comment convertir des images JPG en documents PDF à l'aide de la bibliothèque IronPDF C#. La manipulation et le formatage des fichiers PDF deviennent nettement plus faciles grâce à la fonction de bibliothèque IronPDF. Il suffit de quelques lignes de code pour créer un document PDF à partir de fichiers JPG. Cela permet d'envoyer toutes les images dans un seul document PDF, ce qui permet de gagner du temps lors du chargement et du téléchargement. Vous pouvez également convertir des fichiers TIFF et d'autres formats d'image en utilisant IronPDF tout comme le tutoriel JPG.

6. En savoir plus sur la bibliothèque IronPDF

La solution IronPDF .NET PDF Library est un rêve pour les développeurs, en particulier les ingénieurs logiciels qui utilisent C#. Grâce à cet excellent outil d'Iron Software, vous pouvez facilement créer une bibliothèque PDF de base pour .NET. IronPDF garantit que toute conversion de PDF à partir de différents formats se fera sans effort et sans perte de temps.

Cela vous permet également de construire un fichier PDF à l'aide de HTML5, JavaScript et CSS de manière efficace. Vous pouvez modifier, estampiller et ajouter des en-têtes et des pieds de page à un PDF en toute transparence. De plus, il est très facile de lire le texte PDF, d'extraire des images ou de convertir des images en PDF par programmation.

Voici quelques-unes de ses principales caractéristiques :

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
C# Convertir PNG en PDF (Tutoriel d'exemple de code)
SUIVANT >
Enregistrer un tableau d'octets au format PDF C# (exemple de code)