Comment rechercher du texte et surligner un PDF à l'aide de C#

Ce guide simple explique comment rechercher du texte et le surligner dans PDF à l’aide de C#. Il guide le chargement d’un PDF, la recherche de texte dans un PDF, la création d’annotations de surbrillance avec couleur et forme et l’application de différentes annotations de surbrillance à du texte. Vous pouvez mettre en surbrillance un document pdf à l’aide de C# sans installer d’outil tiers.

Étapes pour rechercher du texte et surligner un PDF à l’aide de C#

  1. Configurez la bibliothèque Aspose.PDF for .NET à partir du gestionnaire de packages NuGet pour mettre en surbrillance n’importe quel texte au format PDF
  2. Chargez le fichier PDF d’entrée avec l’objet de classe Document pour rechercher du texte et le mettre en surbrillance
  3. Rechercher du texte dans le PDF à mettre en surbrillance
  4. Créez HighlightAnnotation en spécifiant la couleur et la forme
  5. Appliquer l’annotation de surbrillance au texte recherché
  6. Enregistrez le fichier PDF de sortie avec le texte en surbrillance

Ces étapes élaborent le processus simple pour mettre en surbrillance du texte dans un PDF à l’aide de C#. Il vous suffit de rechercher une chaîne spécifique dans le document, puis de la mettre en surbrillance. De plus, vous pouvez choisir la couleur pour mettre en évidence le texte comme le jaune, le rouge ou toute autre couleur avec la forme selon vos besoins.

Code pour surligner des mots dans un PDF à l’aide de C#

Ce code répond à la question de comment mettre en surbrillance dans un PDF en utilisant C#. La classe TextFragmentAbsorber est utilisée pour rechercher une chaîne sur une page particulière du PDF. La classe HighlightAnnotation permet de définir les caractéristiques du surligneur à utiliser. À la fin, nous ajoutons l’annotation définie pour mettre en surbrillance le texte du PDF avant de l’enregistrer sur le disque.

Ce didacticiel a expliqué comment surligner un texte spécifique dans un fichier PDF. Toutefois, si vous souhaitez lire un fichier PDF par programmation, consultez l’article sur Comment lire un PDF en C#.

 Français