public class WatermarkAnnotation extends Annotation
Class describes Watermark annotation object.
Constructor and Description |
---|
WatermarkAnnotation(Page page,
Rectangle rect)
Constructor for Watermark annotation class.
|
Modifier and Type | Method and Description |
---|---|
void |
accept(AnnotationSelector visitor)
Apply visitor for annotation.
|
void |
changeAfterResize(Matrix transform)
Overrides the definition in the base class with an empty body.
|
AnnotationType |
getAnnotationType()
Gets annotation type.
|
FixedPrint |
getFixedPrint()
Fixed print object of Watermark annotation.
|
double |
getOpacity()
Gets or sets opacity of the annotation.
|
void |
setOpacity(double value)
Gets or sets opacity of the annotation.
|
void |
setText(FormattedText text)
Set text of the annotation.
|
void |
setTextAndState(String[] text,
TextState textState)
Set text of the annotation.
|
createAnnotation, flatten, getActiveState, getAlignment, getAppearance, getBorder, getCharacteristics, getColor, getContents, getEngineDict, getEngineObj, getFlags, getFullName, getHeight, getHorizontalAlignment_Annotation_New, getModified, getModifiedInternal, getName, getNormalAppearance, getPage, getPageIndex, getPageIndex, getPdfActions, getRect, getRectangle, getStates, getTextHorizontalAlignment, getWidth, initialize, isUpdateAppearanceOnConvert, isUseFontSubset, setActiveState, setAlignment, setBorder, setColor, setContents, setFlags, setHeight, setHorizontalAlignment_Annotation_New, setModified, setModifiedInternal, setName, setRect, setTextHorizontalAlignment, setUpdateAppearanceOnConvert, setUseFontSubset, setWidth
deepClone, getHorizontalAlignment, getHyperlink, getMargin, getVerticalAlignment, getZIndex, isFirstParagraphInColumn, isInLineParagraph, isInNewPage, isKeptWithNext, setFirstParagraphInColumn, setHorizontalAlignment, setHyperlink, setInLineParagraph, setInNewPage, setKeptWithNext, setMargin, setVerticalAlignment, setZIndex
public void setText(FormattedText text)
Set text of the annotation.
text
- FormattedText Text value.public void setTextAndState(String[] text, TextState textState)
Set text of the annotation.
text
- String array (Text value)textState
- TextState objectpublic FixedPrint getFixedPrint()
Fixed print object of Watermark annotation.
public AnnotationType getAnnotationType()
Gets annotation type.
getAnnotationType
in class Annotation
AnnotationType
public void accept(AnnotationSelector visitor)
Apply visitor for annotation.
accept
in class Annotation
visitor
- Visitor object.public double getOpacity()
Gets or sets opacity of the annotation.
public void setOpacity(double value)
Gets or sets opacity of the annotation.
value
- double valuepublic void changeAfterResize(Matrix transform)
Overrides the definition in the base class with an empty body.
changeAfterResize
in class Annotation
transform
- Matrix specifying the transformation.Copyright © 2023 Aspose. All Rights Reserved.