public class PdfTextAnnotation extends PdfMarkupAnnotation
inReplyTo, popupAccepted, Canceled, Completed, HIDDEN, HIGHLIGHT_INVERT, HIGHLIGHT_NONE, HIGHLIGHT_OUTLINE, HIGHLIGHT_PUSH, HIGHLIGHT_TOGGLE, INVISIBLE, LOCKED, LOCKED_CONTENTS, Marked, MarkedModel, NO_ROTATE, NO_VIEW, NO_ZOOM, None, page, PRINT, READ_ONLY, Rejected, ReviewModel, STYLE_BEVELED, STYLE_DASHED, STYLE_INSET, STYLE_SOLID, STYLE_UNDERLINE, TOGGLE_NO_VIEW, Unmarked| Modifier | Constructor and Description |
|---|---|
protected |
PdfTextAnnotation(PdfDictionary pdfObject)
Instantiates a new PdfTextAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document.
|
|
PdfTextAnnotation(Rectangle rect) |
| Modifier and Type | Method and Description |
|---|---|
PdfName |
getIconName()
The name of an icon that is used in displaying the annotation.
|
boolean |
getOpen()
A flag specifying whether the annotation shall initially be displayed open.
|
PdfString |
getState() |
PdfString |
getStateModel() |
PdfName |
getSubtype()
Gets a PdfName which value is a subtype of this annotation.
|
PdfTextAnnotation |
setIconName(PdfName name)
The name of an icon that is used in displaying the annotation.
|
PdfTextAnnotation |
setOpen(boolean open)
Sets a flag specifying whether the annotation shall initially be displayed open.
|
PdfTextAnnotation |
setState(PdfString state) |
PdfTextAnnotation |
setStateModel(PdfString stateModel) |
getCreationDate, getExternalData, getInReplyTo, getInReplyToObject, getIntent, getOpacity, getPopup, getPopupObject, getReplyType, getRichText, getSubject, getText, setCreationDate, setExternalData, setInReplyTo, setIntent, setOpacity, setPopup, setReplyType, setRichText, setSubject, setTextaddAssociatedFile, flush, getAppearanceDictionary, getAppearanceObject, getAppearanceState, getAssociatedFiles, getBlendMode, getBorder, getColorObject, getContents, getDate, getDownAppearanceObject, getFlags, getLang, getName, getNonStrokingOpacity, getNormalAppearanceObject, getPage, getPageObject, getRectangle, getRolloverAppearanceObject, getStrokingOpacity, getStructParentIndex, getTitle, hasFlag, isWrappedObjectMustBeIndirect, makeAnnotation, put, remove, resetFlag, setAppearance, setAppearance, setAppearanceState, setBlendMode, setBorder, setBorder, setColor, setColor, setColor, setContents, setContents, setDate, setDownAppearance, setDownAppearance, setFlag, setFlags, setLang, setLayer, setName, setNonStrokingOpacity, setNormalAppearance, setNormalAppearance, setPage, setRectangle, setRolloverAppearance, setRolloverAppearance, setStrokingOpacity, setStructParentIndex, setTitleensureObjectIsAddedToDocument, ensureUnderlyingObjectHasIndirectReference, getPdfObject, isFlushed, makeIndirect, makeIndirect, markObjectAsIndirect, setForbidRelease, setModified, setPdfObject, unsetForbidReleasepublic PdfTextAnnotation(Rectangle rect)
protected PdfTextAnnotation(PdfDictionary pdfObject)
PdfTextAnnotation instance based on PdfDictionary instance, that represents existing annotation object in the document.
pdfObject - the PdfDictionary representing annotation object
PdfAnnotation.makeAnnotation(PdfObject)
public PdfName getSubtype()
PdfAnnotation
PdfName which value is a subtype of this annotation. See ISO-320001 12.5.6, "Annotation Types" for the reference to the possible types.
getSubtype in class PdfAnnotation
public PdfString getState()
public PdfTextAnnotation setState(PdfString state)
public PdfString getStateModel()
public PdfTextAnnotation setStateModel(PdfString stateModel)
public boolean getOpen()
public PdfTextAnnotation setOpen(boolean open)
open - true if annotation shall initially be open, false - if closed.
PdfTextAnnotation instance.
public PdfName getIconName()
setIconName(PdfName).
PdfName that specifies the icon for displaying annotation, or null if icon name is not specified.
public PdfTextAnnotation setIconName(PdfName name)
name - a PdfName that specifies the icon for displaying annotation. Possible values are:
PdfTextAnnotation instance.
Copyright © 1998–2022 iText Group NV. All rights reserved.