Travailler avec du texte dans un PDF en utilisant Python
Contents
[
Hide
]
Nous avons tous parfois besoin d’ajouter du texte à un fichier PDF. Par exemple, lorsque vous voulez ajouter une traduction sous le texte principal, placer une légende à côté d’une image, ou simplement remplir un formulaire de demande. Il est également utile que tous les éléments de texte puissent être formatés dans le style que vous désirez. Les manipulations de texte les plus populaires dans votre fichier PDF sont : ajouter du texte au PDF, formater le texte à l’intérieur du fichier PDF, remplacer et faire pivoter le texte dans votre document. Aspose.PDF pour Python via .NET est la meilleure solution qui possède tout ce dont vous avez besoin pour interagir avec le contenu PDF.
Vous êtes capable de faire ce qui suit :
- Ajouter du texte au fichier PDF - ajoutez du texte à votre PDF, utilisez des polices à partir de flux et de fichiers, ajoutez une chaîne HTML, ajoutez un hyperlien, etc.
- Infobulle PDF - vous pouvez ajouter une infobulle au texte recherché en ajoutant un bouton invisible à l’aide de Python.
- Mise en forme du texte à l’intérieur du PDF - De nombreuses fonctionnalités peuvent être ajoutées à votre document lors de la mise en forme du texte à l’intérieur. Ajouter un retrait de ligne, ajouter une bordure de texte, souligner le texte, ajouter un saut de ligne avec la bibliothèque Aspose.PDF.
- Remplacer le texte dans le PDF - pour remplacer le texte dans toutes les pages d’un document PDF. Vous devez d’abord utiliser TextFragmentAbsorber.
- Faire pivoter le texte à l’intérieur du PDF - faire pivoter le texte à l’intérieur du PDF en utilisant la propriété de rotation de la classe TextFragment.
- Rechercher et obtenir du texte à partir des pages d’un document PDF - vous pouvez utiliser la classe TextFragmentAbsorber pour rechercher et obtenir du texte à partir des pages.
- Déterminer le saut de ligne - ce sujet explique comment suivre le saut de ligne des fragments de texte multi-lignes.