Travailler avec le texte dans PDF en utilisant Python
Nous avons tous parfois besoin d’ajouter du texte à un fichier PDF. Par exemple, vous pouvez vouloir placer une traduction sous le texte principal, ajouter une légende à côté d’une image, ou remplir un formulaire de candidature. Il est également utile que tous les éléments de texte puissent être formatés dans le style de votre choix. Les opérations courantes sur le texte comprennent l’ajout de texte, le formatage du texte, le remplacement du texte et la rotation du texte dans un document. Aspose.PDF for Python via .NET fournit tout ce dont vous avez besoin pour travailler avec le contenu texte du PDF.
Utilisez cette section lorsque vous devez générer, formater, inspecter ou modifier du texte directement à l’intérieur des pages PDF dans les applications Python.
Tâches de texte couvertes
Vous êtes capable de faire ce qui suit :
- Ajouter du texte à un fichier PDF - ajouter du texte à votre PDF, utiliser des polices depuis un flux et des fichiers, ajouter une chaîne HTML, ajouter un hyperlien, etc.
- Info-bulle PDF - vous pouvez ajouter une info-bulle au texte recherché en ajoutant un bouton invisible à l’aide de Python.
- Utilisation de FloatingBox - placer du texte stylisé et d’autres contenus à l’intérieur d’un conteneur flottant.
- Remplacer le texte dans le PDF - remplacer ou supprimer le texte existant dans un fichier PDF.
- Faire pivoter le texte à l’intérieur du PDF - faire pivoter les fragments de texte et les paragraphes à l’intérieur d’un PDF.
- Rechercher et extraire du texte depuis un PDF - rechercher du texte et inspecter les détails du texte extrait des pages.
- Mise en forme du texte dans le PDF - contrôler l’espacement des lignes, les bordures, l’indentation et le style du texte.