Comment convertir un PDF en image en C++

Ce bref tutoriel décrit comment convertir un PDF en image en C++. Vous pouvez charger le fichier PDF du disque dans l’objet de classe Document et configurer également les propriétés de l’image de sortie SVG. Une fois les options d’enregistrement définies en C++ PDF en image, la conversion peut être effectuée simplement en appelant la fonction d’enregistrement de la classe de document.

Étapes pour convertir un PDF en image en C++

  1. Ajoutez la référence à la bibliothèque Aspose.Pdf for C++ à partir du gestionnaire de packages NuGet pour la conversion PDF en image
  2. Ajouter une référence aux espaces de noms requis à l’aide de la directive d’espace de noms
  3. Chargez le fichier PDF source dans l’objet de classe Document à partir du disque
  4. Créez l’objet de classe SvgSaveOptions pour configurer le fichier image de sortie
  5. Enregistrez le fichier de sortie en tant que fichier image SVG

Pour convertir PDF en image, les exigences basées sur le langage C++ sont décrites dans ces étapes. Vous devez ajouter le package requis et les espaces de noms nécessaires au début de l’application. Le processus est assez simple où vous chargez d’abord le PDF source, puis l’enregistrez en tant qu’image SVG avec la configuration par défaut.

Code pour convertir un PDF en image en C++

Ce code utilise MakeObject() qui crée un objet Document sur le tas et renvoie un pointeur partagé vers le fichier PDF chargé. De même, nous utilisons MakeObject() pour créer l’objet de classe SvgSaveOptions afin de configurer les propriétés de l’image SVG de sortie. Dans la dernière étape, la fonction Document->Save() est utilisée pour enregistrer le fichier PDF en tant qu’image.

Ce tutoriel rapide a expliqué comment utiliser C++ pour convertir un PDF en image. Si vous souhaitez convertir un PDF dans un autre format, par exemple HTML, reportez-vous à l’article sur comment convertir un PDF en HTML en utilisant C++.

 Français