WatermarkParams Class Documentation
class WatermarkParamsNamespace: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
delete
synchronized void delete(Boolean disposing)Parameters
disposing: Boolean
Returns:
synchronized voiddelete
synchronized void delete()Returns:
synchronized voidfinalize
void finalize()Returns:
voidgetFixedPrint
boolean getFixedPrint()Returns:
booleangetHorizAlign
HorizontalAlignment getHorizAlign()Returns:
HorizontalAlignmentGet the horizontal alignment to be used when adding the watermark to a page. Defaults to center alignment.
getHorizValue
float getHorizValue()Returns:
floatgetOpacity
float getOpacity()Returns:
floatgetPercentageVals
boolean getPercentageVals()Returns:
booleangetRotation
float getRotation()Returns:
floatgetScale
float getScale()Returns:
floatgetShowOnPrint
boolean getShowOnPrint()Returns:
booleangetShowOnScreen
boolean getShowOnScreen()Returns:
booleangetTargetRange
PageRange getTargetRange()Returns:
PageRangeThe page range of the document to which the watermark should be added. Defaults to all pages.
getVertAlign
VerticalAlignment getVertAlign()Returns:
VerticalAlignmentGet the vertical alignment to be used when adding the watermark to a page. Defaults to center alignment.
getVertValue
float getVertValue()Returns:
floatgetWatermarkDrawOption
WatermarkDrawOption getWatermarkDrawOption()Returns:
WatermarkDrawOptionGet 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
boolean getZOrderTop()Returns:
booleansetFixedPrint
void setFixedPrint(boolean value)Parameters
value: boolean
Returns:
voidsetHorizAlign
void setHorizAlign(HorizontalAlignment h)Parameters
h: HorizontalAlignmentThe horizontal alignment value.
Returns:
voidSet the horizontal alignment to be used when adding the watermark to a page.
setHorizValue
void setHorizValue(float value)Parameters
value: float
Returns:
voidsetOpacity
void setOpacity(float value)Parameters
value: float
Returns:
voidsetPercentageVals
void setPercentageVals(boolean value)Parameters
value: boolean
Returns:
voidsetRotation
void setRotation(float value)Parameters
value: float
Returns:
voidsetScale
void setScale(float value)Parameters
value: float
Returns:
voidsetShowOnPrint
void setShowOnPrint(boolean value)Parameters
value: boolean
Returns:
voidsetShowOnScreen
void setShowOnScreen(boolean value)Parameters
value: boolean
Returns:
voidsetVertAlign
void setVertAlign(VerticalAlignment v)Parameters
v: VerticalAlignmentThe vertical alignment value.
Returns:
voidSet the vertical alignment to be used when adding the watermark to a page.
setVertValue
void setVertValue(float value)Parameters
value: float
Returns:
voidsetWatermarkDrawOption
void setWatermarkDrawOption(WatermarkDrawOption drawoption)Parameters
drawoption: WatermarkDrawOptionThe watermark draw option.
Returns:
voidSet 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
void setZOrderTop(boolean value)Parameters
value: boolean
Returns:
void