GroupDocsGists
10/19/2017 - 11:12 AM

WatermarkOperations-SearchWatermarkWithCombinedSearch.vb

' 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