search method

Searches all possible watermarks in the document.

The search is conducted in objects specified in Watermarker.searchable_objects.

Learn more about searching watermarks https://docs.groupdocs.com/display/watermarknet/Searching+watermarks.

def search(self):
    ...

Returns: The collection of possible watermarks.

Example

from groupdocs.watermark import Watermarker
from groupdocs.watermark.search.search_criteria import TextSearchCriteria

def search_by_text():
    with Watermarker("./document.pdf") as watermarker:
        possible = watermarker.search(TextSearchCriteria("CONFIDENTIAL"))
        print("Found", len(possible), "possible watermark(s)")

if __name__ == "__main__":
    search_by_text()

search

Searches possible watermarks according to specified search criteria.

The search is conducted in objects specified in Watermarker.searchable_objects.

Learn more about searching watermarks: https://docs.groupdocs.com/display/watermarknet/Searching+watermarks.

def search(self, search_criteria):
    ...
Parameter Type Description
search_criteria SearchCriteria The search criteria to use.

Returns: The collection of possible watermarks.

Example

from groupdocs.watermark import Watermarker
from groupdocs.watermark.search.search_criteria import TextSearchCriteria

def search_by_text():
    with Watermarker("./document.pdf") as watermarker:
        possible = watermarker.search(TextSearchCriteria("CONFIDENTIAL"))
        print("Found", len(possible), "possible watermark(s)")

if __name__ == "__main__":
    search_by_text()

See Also