IRONSOFTWAREHOME
UTILISATION DE IRONPDF

x509certificate2 Ajouter une Signature Numérique au PDF de manière Programmée

Curtis Chau
Curtis Chau
Updated: 21 avril 2026

Cet article vous guidera sur la façon de convertir PNG en PDF en utilisant l'API de conversion d'image IronPDF en C#.

Sujets couverts dans le tutoriel

Dans ce tutoriel, les sujets suivants seront couverts :

  1. Introduction à la bibliothèque IronPDF
  2. Créer un projet C#
  3. Installer la bibliothèque IronPDF
    • Méthode 1 : Solution du gestionnaire de packages NuGet
    • Méthode 2 : Console du gestionnaire de packages 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 d'IronPDF :

  • Vous devriez avoir des connaissances de base des langages C#.
  • Vous devez avoir une connaissance de base des applications Windows.

1. Introduction à la bibliothèque IronPDF

La solution de la bibliothèque PDF .NET IronPDF est un rêve pour les développeurs, en particulier pour les ingénieurs logiciels utilisant C#. En utilisant cet excellent outil Iron Software, vous pouvez facilement créer une bibliothèque PDF de base pour .NET. IronPDF assurera que toute conversion PDF à partir de différents formats soit un processus sans effort et gain de temps.

Il vous permet également de construire un fichier PDF en utilisant HTML5, JavaScript, CSS et des images. Vous pouvez éditer, tamponner et ajouter facilement des en-têtes et des pieds de page à un PDF. 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.

Certaines des fonctionnalités importantes incluent :

Ici, ce tutoriel se concentre sur la conversion de fichiers PNG en documents PDF. IronPDF prend en charge presque tous les formats d'image pour la conversion. Les formats d'image supportés sont JPG, PNG, GIF, TIFF, SVG et BMP.

2. Créer un projet C#

Ce tutoriel utilisera la version la plus récente de Visual Studio et le langage de programmation C# pour construire le projet. Comme le code d'exemple est dérivé de C# 10.0, vous devriez avoir quelques connaissances concernant les déclarations de niveau supérieur.

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

  • Ouvrez Visual Studio.
  • Soit créer un nouveau projet C#, soit en ouvrir un existant.
  • Donnez un nom au projet.
  • Sélectionner .NET Core >= 3.1 car 3.1 est pris en charge et fonctionne sur chaque appareil. La version la plus récente et la plus stable du framework .NET est 6.0.

C# Convertir PNG en PDF (Exemple de code tutoriel), Figure 1 : Programme console après la création du projet Programme console après la création du projet

3. Installer la bibliothèque IronPDF

Méthode 1 : Solution du gestionnaire de packages NuGet

C# Convertir PNG en PDF (Exemple de code tutoriel), Figure 2 : Ouvrir depuis l'Explorateur de solutions Ouvrir depuis l'Explorateur de solutions

Une fois le gestionnaire de solutions NuGet Package Manager ouvert, recherchez la bibliothèque IronPDF pour convertir une image PNG en fichier PDF. Cliquez ensuite sur installer.

C# Convertir PNG en PDF (Exemple de code tutoriel), Figure 3 : Parcourir IronPDF Parcourir IronPDF

Méthode 2 : Console du gestionnaire de packages NuGet

Utiliser la console de Package Manager NuGet vous permettra d'installer la bibliothèque facilement. Les privilèges administratifs ne sont pas requis pour installer la bibliothèque. Une commande NuGet sera utilisée pour installer la bibliothèque IronPDF dans votre projet. Utilisez simplement la commande suivante pour continuer.

PM > Install-Package IronPdf

Méthode 3 : Utilisation du fichier DLL

Vous pouvez télécharger directement le fichier IronPDF .DLL à partir du site. Il peut être téléchargé instantanément depuis le lien de téléchargement officiel du DLL IronPDF.

Pour référencer la bibliothèque dans votre projet, suivez ces instructions :

  • Faites un clic droit sur la Solution dans l'Explorateur de solutions
  • Sélectionnez " Références "
  • Parcourez pour trouver la bibliothèque IronPDF.dll
  • Cliquez sur OK

Tout est fait ! IronPDF est téléchargé, installé et prêt à être utilisé pour convertir le format PNG en PDF.

4. Ajouter l'espace de noms IronPDF

Ajoutez maintenant l'espace de noms IronPDF à votre programme. Vous devez ajouter une ligne de code donnée en haut du fichier.

using IronPdf;

Cela vous permettra d'accéder à toutes les fonctions fournies par IronPDF. Cette ligne de code doit être ajoutée à chaque fichier où vous souhaitez utiliser les fonctionnalités d'IronPDF.

5. Convertir le format PNG en PDF

Convertir des fichiers PNG en documents PDF est très facile avec IronPDF. Une seule ligne de code peut accomplir cette tâche en utilisant la méthode ImageToPdf d'IronPDF. À l'intérieur du répertoire du projet, placez les images PNG à convertir dans un dossier nommé assets. Le dossier doit être placé à l'emplacement : bin\Debug\net6.0. Ensuite, en utilisant System.IO.Directory, énumérez le dossier des ressources avec tous les fichiers PNG et passez-les à la méthode ImageToPdf pour le flux d'opération de conversion. L'exemple de code suivant vous aide à convertir une image PNG en document PDF et enregistrer un objet Stream sur le disque.

using IronPdf;
using System;
using System.IO;
using System.Linq;

public class Program
{
    public static void Main()
    {
        Console.WriteLine("C# Convert PNG to PDF using IronPDF");

        // Directory is set to the assets folder. Filters for files ending with '.png' or '.PNG'.
        var images = Directory.EnumerateFiles("assets").Where(f => f.ToLower().EndsWith(".png"));

        // Converts the images to a PDF and saves them.
        if (images.Any())
        {
            ImageToPdfConverter.ImageToPdf(images).SaveAs("composite.pdf");
            Console.WriteLine("PNG successfully converted to PDF");
        }
        else
        {
            Console.WriteLine("No PNG files found.");
        }
    }
}

Dans l'extrait de code ci-dessus, le dossier d'assets contient seulement un fichier PNG. Le fichier de sortie ressemble à ceci :

C# Convertir PNG en PDF (Exemple de code tutoriel), Figure 4 : Fichier JPG unique en fichier PDF Fichier JPG unique en fichier PDF

Le même exemple de code peut être utilisé pour convertir plusieurs images PNG. Les formats de fichiers de sortie contiennent trois documents PNG en PDF.

C# Convertir PNG en PDF (Exemple de code tutoriel), Figure 5 : Plusieurs images PNG en document PDF Plusieurs images PNG en document PDF

6. Résumé

Ce tutoriel montre comment convertir une image PNG en document PDF en utilisant la bibliothèque C# IronPDF. La manipulation et la configuration des fichiers PDF deviennent remarquablement simples avec la fonction de la bibliothèque IronPDF. Il suffit de quelques lignes de code pour construire un document PDF à partir de fichiers PNG. Que ce soit pour convertir des images JPG, PNG, ou de nombreux autres formats, IronPDF est idéal pour les développeurs et les entreprises.

Utilisez la version gratuite pour l'essayer ! De plus, avec une clé d'essai gratuite, vous pouvez tester la fonctionnalité d'IronPDF. De plus, l'offre spéciale actuelle vous permet d'obtenir cinq produits d'IronPDF au prix de seulement deux ! Visitez cette page d'informations sur les licences IronPDF pour plus d'informations sur les licences.

Curtis Chau
Rédacteur technique

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

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

OR
bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Bibliothèque C# NuGet pour PDF
Installer avec NuGet

Version : 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Dans l'explorateur de solutions, faites un clic droit sur Références, Gestion des packages NuGet
  2. Sélectionnez Parcourir et recherchez « IronPDF »
  3. Sélectionnez le package et installez
C# PDF DLL
Télécharger DLL

Version : 2026.9

ou téléchargez l'installateur Windows ici.

  1. Téléchargez et décompressez IronPDF à un emplacement tel que ~/Libs dans votre répertoire de solution
  2. Dans l'explorateur de solutions Visual Studio, faites un clic droit sur Références. Sélectionnez Parcourir, « IronPDF.dll »

Licences à partir de 749 $