Class FootnoteAnchor
java.lang.Object
com.itextpdf.commons.actions.sequence.AbstractIdentifiableElement
com.itextpdf.layout.ElementPropertyContainer
com.itextpdf.layout.element.AbstractElement<FootnoteAnchor>
com.itextpdf.layout.properties.margins.FootnoteAnchor
- All Implemented Interfaces:
-
IAbstractElement,IElement,IPropertyContainer,IAccessibleElement
Class representing an anchor for a footnote which is placed at the bottom of the page. Footnote anchor indicates footnote in the text with superscript numbers (or letters or other symbols).
-
Field Summary
FieldsFields inherited from class com.itextpdf.layout.element.AbstractElement
childElements, nextRenderer, stylesFields inherited from class com.itextpdf.layout.ElementPropertyContainer
properties -
Constructor Summary
ConstructorsConstructorDescriptionFootnoteAnchor(Image image, Footnote footnote) Creates newFootnoteAnchorinstance.FootnoteAnchor(Text text, Footnote footnote) Creates newFootnoteAnchorinstance.FootnoteAnchor(Footnote footnote) Creates newFootnoteAnchorinstance.FootnoteAnchor(String text, Footnote footnote) Creates newFootnoteAnchorinstance. -
Method Summary
Modifier and TypeMethodDescriptionGets theaccessibility properties.GetsFootnotelinked to this anchor.Gets layout elementIElementrepresenting footnote anchor.protected IRendererCreates a new renderer instance.setFootnoteAnchor(Image footnoteAnchor) SetsImagelayout element representing footnote anchor.setFootnoteAnchor(Text footnoteAnchor) SetsTextlayout element representing footnote anchor.Methods inherited from class com.itextpdf.layout.element.AbstractElement
addStyle, createRendererSubTree, getChildren, getProperty, getRenderer, hasProperty, isEmpty, setAction, setNextRenderer, setPageNumberMethods inherited from class com.itextpdf.layout.ElementPropertyContainer
deleteOwnProperty, getDefaultProperty, getOwnProperty, getSplitCharacters, getStrokeColor, getStrokeWidth, getTextRenderingMode, getTransparentStrokeColor, hasOwnProperty, setBackgroundColor, setBackgroundColor, setBackgroundColor, setBackgroundColor, setBackgroundImage, setBackgroundImage, setBaseDirection, setBorder, setBorderBottom, setBorderBottomLeftRadius, setBorderBottomRightRadius, setBorderLeft, setBorderRadius, setBorderRight, setBorderTop, setBorderTopLeftRadius, setBorderTopRightRadius, setCharacterSpacing, setDashPattern, setDestination, setFixedPosition, setFixedPosition, setFixedPosition, setFixedPosition, setFont, setFontColor, setFontColor, setFontColor, setFontFamily, setFontFamily, setFontKerning, setFontScript, setFontSize, setHorizontalAlignment, setHyphenation, setLineThrough, setOpacity, setProperty, setRelativePosition, setSplitCharacters, setStrokeColor, setStrokeColor, setStrokeColor, setStrokeWidth, setTextAlignment, setTextRenderingMode, setUnderline, setUnderline, setUnderline, setUnderline, setUnderline, setWordSpacing, simulateBold, simulateItalicMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.itextpdf.layout.IPropertyContainer
deleteOwnProperty, getDefaultProperty, getOwnProperty, hasOwnProperty, setProperty
-
Field Details
-
tagProperties
-
-
Constructor Details
-
FootnoteAnchor
Creates newFootnoteAnchorinstance.- Parameters:
-
footnote-Footnotelinked to this anchor
-
FootnoteAnchor
Creates newFootnoteAnchorinstance.- Parameters:
-
text- superscript text for anchor to indicate a footnote -
footnote-Footnotelinked to this anchor
-
FootnoteAnchor
Creates newFootnoteAnchorinstance. -
FootnoteAnchor
Creates newFootnoteAnchorinstance.
-
-
Method Details
-
getFootnoteAnchor
Gets layout elementIElementrepresenting footnote anchor. -
setFootnoteAnchor
SetsTextlayout element representing footnote anchor.- Parameters:
-
footnoteAnchor-Textlayout element representing footnote anchor - Returns:
-
this same
FootnoteAnchorinstance
-
setFootnoteAnchor
SetsImagelayout element representing footnote anchor.- Parameters:
-
footnoteAnchor-Imagelayout element representing footnote anchor - Returns:
-
this same
FootnoteAnchorinstance
-
getFootnote
GetsFootnotelinked to this anchor.- Returns:
-
Footnotelinked to this anchor
-
getAccessibilityProperties
Gets theaccessibility properties. See alsoIAccessibleElement.- Specified by:
-
getAccessibilityPropertiesin interfaceIAccessibleElement - Returns:
- an interface that allows to specify properties of a tagged element in Tagged PDF.
-
makeNewRenderer
Creates a new renderer instance.- Specified by:
-
makeNewRendererin classAbstractElement<FootnoteAnchor> - Returns:
-
new
IRenderer
-