Search

Durchsucht alle möglichen Wasserzeichen im Dokument.

public PossibleWatermarkCollection Search()

Rückgabewert

Die Sammlung möglicher Wasserzeichen.

Bemerkungen

Die Suche wird in Objekten durchgeführt, die in angegeben sindSearchableObjects.

Weitere Informationen zum Suchen von watermarks Suche nach Wasserzeichen.

Beispiele

Zählen Sie die möglichen Wasserzeichen in einem Dokument eines beliebigen unterstützten Typs.

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

Siehe auch


Search(SearchCriteria)

Sucht nach möglichen Wasserzeichen nach festgelegten Suchkriterien.

public PossibleWatermarkCollection Search(SearchCriteria searchCriteria)
Parameter Typ Beschreibung
searchCriteria SearchCriteria Die zu verwendenden Suchkriterien.

Rückgabewert

Die Sammlung möglicher Wasserzeichen.

Bemerkungen

Die Suche wird in Objekten durchgeführt, die in angegeben sindSearchableObjects.

Weitere Informationen zum Suchen von watermarks Suche nach Wasserzeichen.

Beispiele

Suchen und entfernen Sie alle möglichen Wasserzeichen, die einen bestimmten Text oder ein bestimmtes Bild aus einem Dokument eines beliebigen unterstützten Typs enthalten.

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");
}

Siehe auch