Watermark

Inheritance: java.lang.Object

public class Watermark

Represents a watermark of the page.

Constructors

ConstructorDescription
Watermark(BufferedImage nativeImage, Rectangle rect)Initializes a watermark object with an image and it’s position on a page.
Watermark(BufferedImage nativeImage)Initializes a watermark structure with an image.

Methods

MethodDescription
getImage()Gets an image of the watermark.
getPosition()Gets a position of the watermark’s image on a page.
getAvailable()Gets a flag the watermark is present.

Watermark(BufferedImage nativeImage, Rectangle rect)

public Watermark(BufferedImage nativeImage, Rectangle rect)

Initializes a watermark object with an image and it’s position on a page.

Parameters:

ParameterTypeDescription
nativeImagejava.awt.image.BufferedImageimage Image of the watermark.
rectRectanglePosition of the watermark on the page.

Watermark(BufferedImage nativeImage)

public Watermark(BufferedImage nativeImage)

Initializes a watermark structure with an image.

Parameters:

ParameterTypeDescription
nativeImagejava.awt.image.BufferedImageimage Image of the watermark.

getImage()

public BufferedImage getImage()

Gets an image of the watermark.

Returns: java.awt.image.BufferedImage - BufferedImage object

getPosition()

public Rectangle getPosition()

Gets a position of the watermark’s image on a page.

Returns: Rectangle - Rectangle object

getAvailable()

public boolean getAvailable()

Gets a flag the watermark is present.

Returns: boolean - boolean value