WatermarkParams Class Documentation

classWatermarkParams

Namespace:com::datalogics::PDFL

Detailed Description

Watermark settings control the appearance of a watermark in a PDF.

Referenced by

Uses types

Constructor & Destructor Documentation

WatermarkParams

WatermarkParams()

Construct default WatermarkParams. Initializes with rotation 0, full page range, opacity 1.0, scale 0.5, zOrderTop true, showOnPrint true, showOnScreen true, centered alignment, and the TryAnnotation draw option.

Member Function Documentation

DisposeChildren

voidDisposeChildren()

Returns:

void

[static initializer]

static void[static initializer]()

delete

synchronized voiddelete(Booleandisposing)

Parameters

disposing: Boolean

Returns:

synchronized void

delete

synchronized voiddelete()

Returns:

synchronized void

finalize

voidfinalize()

Returns:

void

getFixedPrint

booleangetFixedPrint()

Returns:

boolean

getHorizAlign

HorizontalAlignmentgetHorizAlign()

Returns:

HorizontalAlignment

Get the horizontal alignment to be used when adding the watermark to a page. Defaults to center alignment.

getHorizValue

floatgetHorizValue()

Returns:

float

getOpacity

floatgetOpacity()

Returns:

float

getPercentageVals

booleangetPercentageVals()

Returns:

boolean

getRotation

floatgetRotation()

Returns:

float

getScale

floatgetScale()

Returns:

float

getShowOnPrint

booleangetShowOnPrint()

Returns:

boolean

getShowOnScreen

booleangetShowOnScreen()

Returns:

boolean

getTargetRange

PageRangegetTargetRange()

Returns:

PageRange

The page range of the document to which the watermark should be added. Defaults to all pages.

getVertAlign

VerticalAlignmentgetVertAlign()

Returns:

VerticalAlignment

Get the vertical alignment to be used when adding the watermark to a page. Defaults to center alignment.

getVertValue

floatgetVertValue()

Returns:

float

getWatermarkDrawOption

WatermarkDrawOptiongetWatermarkDrawOption()

Returns:

WatermarkDrawOption

Get the draw option to be used when adding the watermark to a page. Controls whether the watermark is drawn as an annotation or form XObject.

getZOrderTop

booleangetZOrderTop()

Returns:

boolean

setFixedPrint

voidsetFixedPrint(booleanvalue)

Parameters

value: boolean

Returns:

void

setHorizAlign

voidsetHorizAlign(HorizontalAlignmenth)

Parameters

h: HorizontalAlignment

The horizontal alignment value.

Returns:

void

Set the horizontal alignment to be used when adding the watermark to a page.

setHorizValue

voidsetHorizValue(floatvalue)

Parameters

value: float

Returns:

void

setOpacity

voidsetOpacity(floatvalue)

Parameters

value: float

Returns:

void

setPercentageVals

voidsetPercentageVals(booleanvalue)

Parameters

value: boolean

Returns:

void

setRotation

voidsetRotation(floatvalue)

Parameters

value: float

Returns:

void

setScale

voidsetScale(floatvalue)

Parameters

value: float

Returns:

void

setShowOnPrint

voidsetShowOnPrint(booleanvalue)

Parameters

value: boolean

Returns:

void

setShowOnScreen

voidsetShowOnScreen(booleanvalue)

Parameters

value: boolean

Returns:

void

setVertAlign

voidsetVertAlign(VerticalAlignmentv)

Parameters

v: VerticalAlignment

The vertical alignment value.

Returns:

void

Set the vertical alignment to be used when adding the watermark to a page.

setVertValue

voidsetVertValue(floatvalue)

Parameters

value: float

Returns:

void

setWatermarkDrawOption

voidsetWatermarkDrawOption(WatermarkDrawOptiondrawoption)

Parameters

drawoption: WatermarkDrawOption

The watermark draw option.

Returns:

void

Set the draw option to be used when adding the watermark to a page. Controls whether the watermark is drawn as an annotation or form XObject.

setZOrderTop

voidsetZOrderTop(booleanvalue)

Parameters

value: boolean

Returns:

void