add method

On this page

add

Adds a watermark to the loaded document.

Learn more about adding watermarks at the GroupDocs documentation.

def add(self, watermark):
    ...
Parameter Type Description
watermark Watermark The watermark to add to the document.

Example

from groupdocs.watermark import Watermarker
from groupdocs.watermark.watermarks import TextWatermark, Font, Color

with Watermarker("document.pdf") as watermarker:
    watermark = TextWatermark("CONFIDENTIAL", Font("Arial", 48))
    watermark.foreground_color = Color.red
    watermark.opacity = 0.5
    watermarker.add(watermark)
    watermarker.save("watermarked.pdf")

add

Adds a watermark to the loaded document using watermark options.

Learn more about adding watermarks: https://docs.groupdocs.com/display/watermarknet/Adding+watermarks.

def add(self, watermark, options):
    ...
Parameter Type Description
watermark Watermark The watermark to add to the document.
options WatermarkOptions Additional options to use when adding the watermark.

Returns: None.

Example

from groupdocs.watermark import Watermarker
from groupdocs.watermark.watermarks import TextWatermark, Font, Color

with Watermarker("document.pdf") as watermarker:
    watermark = TextWatermark("CONFIDENTIAL", Font("Arial", 48))
    watermark.foreground_color = Color.red
    watermark.opacity = 0.5
    watermarker.add(watermark)
    watermarker.save("watermarked.pdf")

See Also

On this page