Comment convertir une image en PDF en C#

Ce didacticiel de base explique les informations sur comment convertir image en PDF en C#. Vous pouvez développer une application de conversion d’image C# en PDF en suivant les étapes répertoriées ci-dessous et en exécutant l’extrait de code dans votre projet. De plus, vous n’avez pas besoin d’installer d’autre application de traitement d’image pour utiliser la fonction de conversion d’image.

Étapes pour convertir une image en PDF en C#

  1. Ajoutez la référence à la bibliothèque Aspose.PDF for .NET dans votre application pour convertir les images en fichier PDF
  2. Créez un objet de la classe Document pour initialiser un fichier PDF vide
  3. Initialiser un objet de classe Image
  4. Chargez l’image d’entrée JPG ou PNG pour la convertir au format de fichier PDF
  5. Enregistrer le document PDF de sortie

Pour exporter une image au format PDF, la configuration de l’application basée sur C# et les étapes détaillées sont décrites ici. Vous pouvez convertir différents types d’images comme PNG, JPG, BMP, etc. en PDF. De même, vous pouvez insérer une image sur n’importe quel numéro de page d’un document PDF en fournissant simplement le numéro de page.

Code pour convertir une image en PDF en C#

Lorsque vous travaillez avec C# convertir une image en PDF, le processus utilise deux classes principales, la première étant la classe Document qui contient une collection de pages. Nous ajoutons une nouvelle page à cette collection, puis créons un objet de classe Image pour charger l’image à partir du disque qui est la deuxième classe principale. Cette image est ajoutée au premier paragraphe de la page nouvellement créée et pour convertir plusieurs images en PDF, le code C# est le même où vous pouvez ajouter autant d’images que nécessaire au paragraphe sélectionné.

Dans cet article, nous avons appris la conversion d’une image en PDF. Toutefois, si vous souhaitez découvrir comment convertir un PDF en image, reportez-vous à l’article sur comment convertir un PDF en Image en C#.

 Français