Cet article décrit comment ajouter une info-bulle dans un PDF à l’aide de Python. Il fournit tous les détails nécessaires pour configurer l’IDE, une liste d’étapes et un exemple de code pour insérer un texte contextuel au survol dans un PDF à l’aide de Python. Dans cet article, nous travaillerons avec le TextBox ; si nécessaire, vous pouvez également ajouter des info-bulles à d’autres contrôles.
Étapes pour ajouter une info-bulle PDF à l’aide de Python
- Configurer l’environnement pour utiliser Aspose.PDF for Python via .NET afin d’ajouter une info-bulle
- Importer les classes et modules requis depuis la bibliothèque aspose.pdf
- Appliquer la licence pour une sortie sans filigrane
- Créer un fichier PDF vide, ajouter une page et définir une zone Rectangle pour afficher l’info-bulle
- Créer un TextBox et définir ses paramètres
- Définir la propriété alternate_name pour ajouter une info-bulle
- Définir les paramètres de bordure et d’apparence avant d’ajouter le TextBox au formulaire
- Enregistrer le fichier PDF résultant sur le disque
Ces étapes résument la manière de travailler avec le texte au survol dans un PDF. Importez les classes et modules nécessaires, appliquez la licence, créez ou chargez un fichier PDF et ajoutez une page s’il est vide, définissez un rectangle pour afficher le TextBox avec une info-bulle et définissez son apparence. Enfin, ajoutez ce contrôle au formulaire dans le PDF et enregistrez la sortie sur le disque.
Code pour ajouter une info-bulle PDF à l’aide de Python
Ce code illustre le processus d’ajout d’une info-bulle à un TextBox. Notez que vous pouvez utiliser la propriété alternate_name partout où elle est disponible dans les autres contrôles pris en charge par cette bibliothèque pour ajouter une info-bulle. De même, des info-bulles peuvent également être ajoutées dans des annotations à l’aide de différentes fonctionnalités telles que subject, contents ou title.
Cet article nous a permis de comprendre les info-bulles dans un fichier PDF. Pour supprimer des surlignages dans un fichier PDF, consultez l’article Supprimer le surlignage d’un PDF à l’aide de Python.