Test dans un environnement réel
Test en production sans filigrane.
Fonctionne partout où vous en avez besoin.
Cet article vous guidera sur la manière de convertir un PNG en PDF à l'aide de l'API de conversion d'images IronPDF en C#.
ImageToPdf
méthodeDans ce tutoriel, les sujets suivants seront abordés :
Introduction à la bibliothèque IronPDF
Créer un projet C#
Installer la bibliothèque IronPDF
Méthode 1 : Solution NuGet Package Manager
Méthode 2 : Console du gestionnaire de paquets NuGet
Ajouter l'espace de noms IronPDF
Convertir des images JPG en documents PDF
Résumé
Conditions requises pour l'utilisation d'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.
Il vous permet également deconstruire un fichier PDF à l'aide de HTML5javaScript, CSS et images. Vous pouvez modifier, estampiller et ajouter des en-têtes et des pieds de page à un PDF en toute transparence. En outre, il est très facile de lire du texte PDF, d'extraire des images, ou d'effectuer des recherches dans des bases de donnéesconvertir des images en PDF de manière programmatique.
Voici quelques-unes de ses principales caractéristiques :
Création et éditionFormulaires PDF.
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 pris en charge sont JPG, PNG, GIF, TIFF, SVG et BMP.
Ce tutoriel utilisera la dernière version de Visual Studio et le langage de programmation C# pour construire le projet. Le code de l'exemple étant dérivé de C# 10.0, vous devez avoir quelques connaissances concernant les instructions de premier niveau.
Commençons par créer un projet C#.
Sélectionnez .NET Core >= 3.1 car la version 3.1 est prise en charge et fonctionne sur tous les appareils. La version la plus récente et la plus stable du Framework .NET est la 6.0.
**Programme de la console après la création du projet
Ouvrir à partir de l'explorateur de solutions
Une fois la solution NuGet Package Manager ouverte, recherchez la bibliothèque IronPDF permettant de convertir une image PNG en fichier PDF. Cliquez ensuite sur installer.
Consulter IronPDF
L'utilisation de la console NuGet Package Manager vous permettra d'installer la bibliothèque sans effort. Aucun privilège administratif n'est requis pour installer la bibliothèque. Une commande NuGet sera utilisée pour installer la bibliothèque IronPDF dans votre projet. Il suffit d'utiliser la commande suivante pour procéder.
Install-Package IronPdf
Vous pouvez télécharger directement le fichier .DLL d'IronPDF à partir du site web. Il peut être téléchargé instantanément à partir de la pageLien de téléchargement de la DLL officielle d'IronPDF.
Pour référencer la bibliothèque dans votre projet, suivez ces instructions :
Cliquez sur OK
Tout est fait! IronPDF est téléchargé, installé et prêt à l'emploi pour convertir des PNG au format PDF.
Ajoutez maintenant l'espace de noms IronPDF à votre programme. Vous devez ajouter une ligne de code donnée au début du fichier.
using IronPdf;
using IronPdf;
Imports IronPdf
Cela vous permettra d'accéder à toutes les fonctions offertes par IronPDF. Cette ligne de code doit être ajoutée à chaque fichier dans lequel vous souhaitez utiliser les fonctionnalités d'IronPDF.
Convertir des fichiers PNG en documents PDF est très facile avec IronPDF. Une seule ligne de code permet de réaliser cette tâche en utilisant la fonction de traduction de l'IronPDFimageToPdf` méthode. Dans le 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érer le dossier assets avec tous les fichiers PNG et le passer à la méthode ImageToPdf
pour le flux de l'opération de conversion. L'exemple de code suivant vous aide à convertir une image PNG en un document PDF et à enregistrer un objet Stream sur le disque.
using IronPdf;
Console.WriteLine("C# Convert PNG to PDF using IronPDF");
// One or more images as IEnumerable. This example selects all PNG images in a specific 'assets' folder.
var image = System.IO.Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".png")
f.EndsWith(".PNG"));
// Converts the images to a PDF and saves it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf");
// Print success message
Console.WriteLine("PNG successfully converted to PDF");
using IronPdf;
Console.WriteLine("C# Convert PNG to PDF using IronPDF");
// One or more images as IEnumerable. This example selects all PNG images in a specific 'assets' folder.
var image = System.IO.Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".png")
f.EndsWith(".PNG"));
// Converts the images to a PDF and saves it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf");
// Print success message
Console.WriteLine("PNG successfully converted to PDF");
IRON VB CONVERTER ERROR developers@ironsoftware.com
Dans l'extrait de code ci-dessus, le dossier asset ne contient qu'un seul fichier PNG. Le fichier de sortie ressemble à ceci :
Fichier JPG unique vers 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 vers PDF.
Traduction de plusieurs images PNG vers un document PDF
Ce tutoriel montre comment convertir une image PNG en un document PDF à l'aide de la bibliothèque IronPDF C#. La manipulation et la configuration des fichiers PDF deviennent remarquablement faciles grâce à la fonction de bibliothèque IronPDF. Il suffit de quelques lignes de code pour construire un document PDF à partir de fichiers PNG. Qu'il s'agisse de convertir des images JPG, des images PNG ou de nombreux autres formats, IronPDF est idéal pour les développeurs et les entreprises.
Utilisez la version gratuite pour le tester! De plus, avec une clé d'essai gratuite, vous pouvez tester les fonctionnalités d'IronPDF. De plus, l'offre spéciale actuelle vous permet d'obtenir cinq produits d'IronPDF pour le prix de deux seulement! Visiter ce sitePage d'information sur les licences IronPDF pour plus d'informations sur les licences.
9 produits de l'API .NET pour vos documents de bureau