Search

Recherche tous les filigranes possibles dans le document.

public PossibleWatermarkCollection Search()

Return_Value

La collection de filigranes possibles.

Remarques

La recherche est effectuée dans les objets spécifiés dansSearchableObjects.

En savoir plus sur la recherche de filigranes Recherche de filigranes.

Exemples

Comptez les filigranes possibles dans un document de tout type pris en charge.

using (Watermarker watermarker = new Watermarker(@"D:\input.doc"))
{
    PossibleWatermarkCollection watermarks = watermarker.Search();
    Console.WrileLine(watermarks.Count);
}

Voir également


Search(SearchCriteria)

Recherche les filigranes possibles selon les critères de recherche spécifiés.

public PossibleWatermarkCollection Search(SearchCriteria searchCriteria)
Paramètre Taper La description
searchCriteria SearchCriteria Les critères de recherche à utiliser.

Return_Value

La collection de filigranes possibles.

Remarques

La recherche est effectuée dans les objets spécifiés dansSearchableObjects.

En savoir plus sur la recherche de filigranes Recherche de filigranes.

Exemples

Rechercher et supprimer tous les filigranes possibles contenant un texte ou une image particulière d’un document de tout type pris en charge.

using (Watermarker watermarker = new Watermarker(@"D:\input.doc"))
{
    ImageSearchCriteria imageSearchCriteria = new ImageDctHashSearchCriteria(@"D:\logo.png");
    Regex regex = new Regex(@"^Company\sName$", RegexOptions.IgnoreCase);
    TextSearchCriteria textSearchCriteria = new TextSearchCriteria(regex);
    PossibleWatermarkCollection watermarks = watermarker.Search(textSearchCriteria.Or(imageSearchCriteria));
    watermarks.Clear();
    watermarker.Save(@"D:\output.doc");
}

Voir également