remove method

remove

Removes watermark from the document.

Learn more about removing watermarks: Removing found watermarks.

def remove(self, possible_watermark):
    ...
Parameter Type Description
possible_watermark PossibleWatermark The watermark to remove.

Example

import groupdocs.watermark as gw

with gw.Watermarker("document.pdf") as watermarker:
    possible = watermarker.search()
    if possible.count > 0:
        watermarker.remove(possible[0])
    watermarker.save("document.pdf")

remove

Removes all watermarks in the collection from the document.

Learn more about removing watermarks: https://docs.groupdocs.com/display/watermarknet/Removing+found+watermarks.

def remove(self, possible_watermarks):
    ...
Parameter Type Description
possible_watermarks PossibleWatermarkCollection The collection of watermarks to remove.

Returns: None.

Example

import groupdocs.watermark as gw

with gw.Watermarker("watermarked.pdf") as watermarker:
    possible = watermarker.search()
    watermarker.remove(possible)  # remove the whole collection
    watermarker.save("clean.pdf")

See Also