Comment aplatir un formulaire PDF avec C++

Dans ce didacticiel, nous allons apprendre à aplatir PDF Form en utilisant C++. Vous pouvez supprimer les champs et placer leurs valeurs lorsque vous aplatissez les champs de formulaire dans un PDF à l’aide de C++. Cela ne nécessite pas l’installation d’Adobe Acrobat ou de toute autre application pour utiliser cette fonctionnalité sur les systèmes d’exploitation Linux ou Windows.

Étapes pour aplatir un formulaire PDF à l’aide de C++

  1. Configurez la bibliothèque Aspose.Pdf for C++ à l’aide du plug-in de gestionnaire de packages NuGet
  2. Ajouter la référence à l’espace de noms Aspose::Pdf
  3. Charger le formulaire PDF d’entrée à l’aide de la classe Document
  4. Aplatir le formulaire PDF avec la méthode Aplatir
  5. Enregistrer le fichier PDF de sortie aplati

Vous pouvez aplatir un formulaire remplissable en C++ avec quelques appels d’API simples. Les étapes ci-dessus peuvent être suivies pour limiter les modifications dans le formulaire en supprimant les champs et en plaçant leurs valeurs sur le formulaire. Chargez simplement le fichier PDF d’entrée contenant le formulaire, puis aplatissez tous les champs et enregistrez le fichier de sortie pour un traitement ultérieur.

Code pour aplatir les champs de formulaire en PDF en utilisant C++

Cet extrait de code exécute rapidement quelques étapes simples pour aplatir les champs de formulaire dans un PDF à l’aide de C++. Premièrement, la * classe Document * est utilisée pour charger le fichier PDF d’entrée contenant le formulaire, puis la méthode Flatten est utilisée pour rendre les valeurs des champs du formulaire non modifiables. Enfin, le fichier PDF de sortie est enregistré après l’aplatissement du formulaire.

Dans le sujet précédent, nous avons appris Comment lire un fichier PDF en C++. Cette rubrique explique comment, à l’aide de C++, aplatir les champs de formulaire PDF en quelques étapes simples.

 Français