Rédaction de PDF

Trouvez et supprimez du contenu dans des documents PDF grâce à des applications et des API multiplateformes gratuites

Comment rédiger un fichier PDF

Pour rédiger le fichier PDF, nous utiliserons l’API Aspose.PDF qui est une API de manipulation de documents riche en fonctionnalités, puissante et facile à utiliser pour la plateforme . Ouvrez le gestionnaire de packages NuGet, recherchez ASPOSE.pdf et installez-le. Vous pouvez également utiliser la commande suivante depuis la console du gestionnaire de packages.

Rédiger des documents PDF


Vous avez besoin de bibliothèque Aspose.PDF pour essayer le code dans votre environnement.

  1. Chargez le PDF avec une instance de Document.
  2. Créez un objet TextFragmentAbsorber avec les termes de recherche comme argument.
  3. Définissez les options de recherche.
  4. Parcourez chaque fragment collecté pour le rédiger.
  5. Enregistrez le fichier PDF.

Rédiger le PDF - C#


    Document doc = new Document(dataDir + "test.pdf");

    TextFragmentAbsorber textFragmentAbsorber = new TextFragmentAbsorber(searchTerm);
    TextSearchOptions textSearchOptions = new TextSearchOptions(true);
    textFragmentAbsorber.TextSearchOptions = textSearchOptions;

    doc.Pages.Accept(textFragmentAbsorber);
    TextFragmentCollection textFragmentCollection = textFragmentAbsorber.TextFragments;
    foreach (TextFragment textFragment in textFragmentCollection)
{
    Page page = textFragment.Page;
    Rectangle annotationRectangle = textFragment.Rectangle;

    Annotations.RedactionAnnotation annot = new Annotations.RedactionAnnotation(page, annotationRectangle);
    annot.FillColor = Color.Black;
    doc.Pages[textFragment.Page.Number].Annotations.Add(annot, true);
    annot.Redact();
}
    doc.Save(dataDir + "output.pdf");