WatermarkerSearch Method (SearchCriteria) |
Searches possible watermarks according to specified search criteria.
Namespace: GroupDocs.WatermarkAssembly: GroupDocs.Watermark (in GroupDocs.Watermark.dll) Version: 20.7.0
Syntaxpublic PossibleWatermarkCollection Search(
SearchCriteria searchCriteria
)
Public Function Search (
searchCriteria As SearchCriteria
) As PossibleWatermarkCollection
public:
PossibleWatermarkCollection^ Search(
SearchCriteria^ searchCriteria
)
member Search :
searchCriteria : SearchCriteria -> PossibleWatermarkCollection
Parameters
- searchCriteria
- Type: GroupDocs.Watermark.Search.SearchCriteriaSearchCriteria
The search criteria to use.
Return Value
Type:
PossibleWatermarkCollectionThe collection of possible watermarks.
Remarks
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