Search
Contents
[
Hide
]
Search()
Searches all possible watermarks in the document.
public PossibleWatermarkCollection Search()
Return Value
The collection of possible watermarks.
Remarks
The search is conducted in objects specified in SearchableObjects
.
Learn more about searching watermarks Searching watermarks.
Examples
Count the possible watermarks in a document of any supported type.
using (Watermarker watermarker = new Watermarker(@"D:\input.doc"))
{
PossibleWatermarkCollection watermarks = watermarker.Search();
Console.WrileLine(watermarks.Count);
}
See Also
- class PossibleWatermarkCollection
- class Watermarker
- namespace GroupDocs.Watermark
- assembly GroupDocs.Watermark
Search(SearchCriteria)
Searches possible watermarks according to specified search criteria.
public PossibleWatermarkCollection Search(SearchCriteria searchCriteria)
Parameter | Type | Description |
---|---|---|
searchCriteria | SearchCriteria | The search criteria to use. |
Return Value
The collection of possible watermarks.
Remarks
The search is conducted in objects specified in SearchableObjects
.
Learn more about searching watermarks Searching watermarks.
Examples
Find and remove all possible watermarks containing particular text or image from a document of any supported type.
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");
}
See Also
- class PossibleWatermarkCollection
- class SearchCriteria
- class Watermarker
- namespace GroupDocs.Watermark
- assembly GroupDocs.Watermark