' For complete examples and data files, please go to https://github.com/groupdocs-watermark/GroupDocs.Watermark-for-.NET
Using doc As Document = Document.Load(Utilities.MapSourceFilePath(DocFilePath))
Dim imageSearchCriteria As ImageSearchCriteria = New ImageDctHashSearchCriteria("D:\logo.png")
imageSearchCriteria.MaxDifference = 0.9
Dim textSearchCriteria As New TextSearchCriteria("Company Name")
Dim rotateAngleSearchCriteria As New RotateAngleSearchCriteria(30, 60)
Dim combinedSearchCriteria As SearchCriteria = imageSearchCriteria.[Or](textSearchCriteria).[And](rotateAngleSearchCriteria)
Dim possibleWatermarks As PossibleWatermarkCollection = doc.FindWatermarks(combinedSearchCriteria)
End Using