add method

On this page

add

Adds a watermark to the loaded document.

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

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.

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.

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