Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Y _ 

A

AbstractElement<T extends IElement> - Class in com.itextpdf.layout.element
Defines the most common properties that most IElement implementations share.
AbstractElement() - Constructor for class com.itextpdf.layout.element.AbstractElement
 
AbstractRenderer - Class in com.itextpdf.layout.renderer
Defines the most common properties and behavior that are shared by most IRenderer implementations.
AbstractRenderer() - Constructor for class com.itextpdf.layout.renderer.AbstractRenderer
Creates a renderer.
AbstractRenderer(IElement) - Constructor for class com.itextpdf.layout.renderer.AbstractRenderer
Creates a renderer for the specified layout element.
AbstractRenderer(AbstractRenderer) - Constructor for class com.itextpdf.layout.renderer.AbstractRenderer
 
AccessibleAttributesApplier - Class in com.itextpdf.layout.renderer
Writes standard structure attributes to the IAccessibleElement based on the layout element properties and renderer layout result.
AccessibleAttributesApplier() - Constructor for class com.itextpdf.layout.renderer.AccessibleAttributesApplier
 
ACTION - Static variable in class com.itextpdf.layout.property.Property
 
add(AreaBreak) - Method in class com.itextpdf.layout.Document
Terminates the current element, usually a page.
add(BlockElement<T>) - Method in class com.itextpdf.layout.Document
 
add(BlockElement<T>) - Method in class com.itextpdf.layout.element.Cell
Adds any block element to the cell's contents.
add(Image) - Method in class com.itextpdf.layout.element.Cell
Adds an image to the cell's contents.
add(Table) - Method in class com.itextpdf.layout.element.Cell
Adds an embedded table to the cell's contents.
add(String) - Method in class com.itextpdf.layout.element.Cell
Directly adds a String of text to this cell.
add(BlockElement<T>) - Method in class com.itextpdf.layout.element.Div
Adds any block element to the div's contents.
add(Image) - Method in class com.itextpdf.layout.element.Div
Adds an image to the div's contents.
add(ListItem) - Method in class com.itextpdf.layout.element.List
Adds a new ListItem to the bottom of the List.
add(String) - Method in class com.itextpdf.layout.element.List
Adds a new ListItem to the bottom of the List.
add(String) - Method in class com.itextpdf.layout.element.Paragraph
Adds a piece of text to the Paragraph
add(ILeafElement) - Method in class com.itextpdf.layout.element.Paragraph
Adds a layout element to the Paragraph.
add(BlockElement<T2>) - Method in class com.itextpdf.layout.RootElement
Adds an element to the root.
add(Image) - Method in class com.itextpdf.layout.RootElement
Adds an image to the root.
addAll(List<T2>) - Method in class com.itextpdf.layout.element.Paragraph
Adds a List of layout elements to the Paragraph.
addAllProperties(Map<Integer, Object>) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
addCell(Cell) - Method in class com.itextpdf.layout.element.Table
Adds a new cell to the table.
addCell(BlockElement<T>) - Method in class com.itextpdf.layout.element.Table
Adds a new cell with received blockElement as a content.
addCell(Image) - Method in class com.itextpdf.layout.element.Table
Adds a new cell with received image as a content.
addCell(String) - Method in class com.itextpdf.layout.element.Table
Adds a new cell with received string as a content.
addChild(IRenderer) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
addChild(IRenderer) - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
 
addChild(IRenderer) - Method in interface com.itextpdf.layout.renderer.IRenderer
Adds a child to the current renderer
addChild(IRenderer) - Method in class com.itextpdf.layout.renderer.RootRenderer
 
addChild(IRenderer) - Method in class com.itextpdf.layout.renderer.TableRenderer
 
addClass(String) - Method in class com.itextpdf.layout.hyphenation.HyphenationTree
Add a character class to the tree.
addClass(String) - Method in interface com.itextpdf.layout.hyphenation.IPatternConsumer
Add a character class.
addException(String, List) - Method in class com.itextpdf.layout.hyphenation.HyphenationTree
Add an exception to the tree.
addException(String, List) - Method in interface com.itextpdf.layout.hyphenation.IPatternConsumer
Add a hyphenation exception.
addFooterCell(Cell) - Method in class com.itextpdf.layout.element.Table
Adds a new cell to the footer of the table.
addFooterCell(BlockElement<T>) - Method in class com.itextpdf.layout.element.Table
Adds a new cell with received blockElement as a content to the footer of the table.
addFooterCell(Image) - Method in class com.itextpdf.layout.element.Table
Adds a new cell with received image as a content to the footer of the table.
addFooterCell(String) - Method in class com.itextpdf.layout.element.Table
Adds a new cell with received string as a content to the footer of the table.
addHeaderCell(Cell) - Method in class com.itextpdf.layout.element.Table
Adds a new cell to the header of the table.
addHeaderCell(BlockElement<T>) - Method in class com.itextpdf.layout.element.Table
Adds a new cell with received blockElement as a content to the header of the table.
addHeaderCell(Image) - Method in class com.itextpdf.layout.element.Table
Adds a new cell with received image to the header of the table.
addHeaderCell(String) - Method in class com.itextpdf.layout.element.Table
Adds a new cell with received string as a content to the header of the table.
addNewPage(PageSize) - Method in class com.itextpdf.layout.renderer.DocumentRenderer
 
addPattern(String, String) - Method in class com.itextpdf.layout.hyphenation.HyphenationTree
Add a pattern to the tree.
addPattern(String, String) - Method in interface com.itextpdf.layout.hyphenation.IPatternConsumer
Add hyphenation patterns.
addStyle(Style) - Method in class com.itextpdf.layout.element.AbstractElement
Add a new style to this element.
addSymbolRenderer(IRenderer, float) - Method in class com.itextpdf.layout.renderer.ListItemRenderer
 
addTabStops(TabStop...) - Method in class com.itextpdf.layout.element.Paragraph
Adds an unspecified amount of tabstop elements as properties to the Paragraph.
addTabStops(List<TabStop>) - Method in class com.itextpdf.layout.element.Paragraph
Adds a List of tabstop elements as properties to the Paragraph.
adjustChildrenYLine() - Method in class com.itextpdf.layout.renderer.LineRenderer
 
alignChildHorizontally(IRenderer, float) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
alloc(int) - Method in class com.itextpdf.layout.hyphenation.ByteVector
This is to implement memory allocation in the array.
alloc(int) - Method in class com.itextpdf.layout.hyphenation.CharVector
This is to implement memory allocation in the array.
applyAbsolutePositioningTranslation(boolean) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
applyAction(PdfDocument) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
applyBorderBox(Rectangle, boolean) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
applyDestination(PdfDocument) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
applyLayoutAttributes(PdfName, AbstractRenderer, PdfDocument) - Static method in class com.itextpdf.layout.renderer.AccessibleAttributesApplier
 
applyListAttributes(AbstractRenderer) - Static method in class com.itextpdf.layout.renderer.AccessibleAttributesApplier
 
applyMargins(Rectangle, boolean) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
applyOtf() - Method in class com.itextpdf.layout.renderer.TextRenderer
 
applyPaddings(Rectangle, boolean) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
applyRotation() - Method in class com.itextpdf.layout.renderer.BlockRenderer
 
applyRotationLayout(Rectangle) - Method in class com.itextpdf.layout.renderer.BlockRenderer
 
applyTableAttributes(AbstractRenderer) - Static method in class com.itextpdf.layout.renderer.AccessibleAttributesApplier
 
applyVerticalAlignment() - Method in class com.itextpdf.layout.renderer.BlockRenderer
 
area - Variable in class com.itextpdf.layout.layout.LayoutContext
 
AREA_BREAK_TYPE - Static variable in class com.itextpdf.layout.property.Property
 
AreaBreak - Class in com.itextpdf.layout.element
A layout object that terminates the current content area and creates a new one.
AreaBreak() - Constructor for class com.itextpdf.layout.element.AreaBreak
Creates an AreaBreak.
AreaBreak(AreaBreakType) - Constructor for class com.itextpdf.layout.element.AreaBreak
Creates an AreaBreak that terminates a specified area type.
AreaBreak(PageSize) - Constructor for class com.itextpdf.layout.element.AreaBreak
Creates an AreaBreak.
areaBreak - Variable in class com.itextpdf.layout.layout.LayoutResult
 
areaBreak - Variable in class com.itextpdf.layout.renderer.AreaBreakRenderer
 
AreaBreakRenderer - Class in com.itextpdf.layout.renderer
Renderer object for the AreaBreak layout element.
AreaBreakRenderer(AreaBreak) - Constructor for class com.itextpdf.layout.renderer.AreaBreakRenderer
Creates an AreaBreakRenderer.
AreaBreakType - Enum in com.itextpdf.layout.property
 
AUTO_SCALE - Static variable in class com.itextpdf.layout.property.Property
 
AUTO_SCALE_HEIGHT - Static variable in class com.itextpdf.layout.property.Property
 
AUTO_SCALE_WIDTH - Static variable in class com.itextpdf.layout.property.Property
 
autoScale(LayoutArea) - Method in class com.itextpdf.layout.renderer.ImageRenderer
 

B

Background - Class in com.itextpdf.layout.property
A specialized class holding configurable properties related to an IElement's background.
Background(Color) - Constructor for class com.itextpdf.layout.property.Background
Creates a background with a specified color.
Background(Color, float, float, float, float) - Constructor for class com.itextpdf.layout.property.Background
Creates a background with a specified color, and extra space that must be counted as part of the background and therefore colored.
BACKGROUND - Static variable in class com.itextpdf.layout.property.Property
 
balance() - Method in class com.itextpdf.layout.hyphenation.TernaryTree
Balance the tree for best search performance
BASE_DIRECTION - Static variable in class com.itextpdf.layout.property.Property
 
baseCharactersCount() - Method in class com.itextpdf.layout.renderer.LineRenderer
Returns the number of base characters, i.e.
baseCharactersCount() - Method in class com.itextpdf.layout.renderer.TextRenderer
 
BaseDirection - Enum in com.itextpdf.layout.property
A specialized enum holding the possible values for a text IElement's base direction.
bBox - Variable in class com.itextpdf.layout.layout.LayoutArea
 
beginRotationIfApplied(PdfCanvas) - Method in class com.itextpdf.layout.renderer.BlockRenderer
 
BLOCK_SIZE - Static variable in class com.itextpdf.layout.hyphenation.TernaryTree
allocation size for arrays
BlockElement<T extends IElement> - Class in com.itextpdf.layout.element
A BlockElement will try to take up as much horizontal space as available to it on the canvas or page.
BlockElement() - Constructor for class com.itextpdf.layout.element.BlockElement
Creates a BlockElement.
BlockRenderer - Class in com.itextpdf.layout.renderer
 
BlockRenderer(IElement) - Constructor for class com.itextpdf.layout.renderer.BlockRenderer
 
BOLD_SIMULATION - Static variable in class com.itextpdf.layout.property.Property
 
Border - Class in com.itextpdf.layout.border
 
Border(float) - Constructor for class com.itextpdf.layout.border.Border
 
Border(Color, float) - Constructor for class com.itextpdf.layout.border.Border
 
BORDER - Static variable in class com.itextpdf.layout.property.Property
 
Border.Side - Enum in com.itextpdf.layout.border
 
Border3D - Class in com.itextpdf.layout.border
Represents a border that is displayed using a 3D effect.
Border3D(float) - Constructor for class com.itextpdf.layout.border.Border3D
Creates a Border3D instance with the specified width.
Border3D(DeviceRgb, float) - Constructor for class com.itextpdf.layout.border.Border3D
Creates a Border3D instance with the specified width and color.
Border3D(DeviceCmyk, float) - Constructor for class com.itextpdf.layout.border.Border3D
Creates a Border3D instance with the specified width and color.
Border3D(DeviceGray, float) - Constructor for class com.itextpdf.layout.border.Border3D
Creates a Border3D instance with the specified width and color.
BORDER_BOTTOM - Static variable in class com.itextpdf.layout.property.Property
 
BORDER_LEFT - Static variable in class com.itextpdf.layout.property.Property
 
BORDER_RIGHT - Static variable in class com.itextpdf.layout.property.Property
 
BORDER_TOP - Static variable in class com.itextpdf.layout.property.Property
 
BOTTOM - Static variable in class com.itextpdf.layout.property.Property
 
bottomMargin - Variable in class com.itextpdf.layout.Document
 
ByteVector - Class in com.itextpdf.layout.hyphenation
This class implements a simple byte vector with access to the underlying array.
ByteVector() - Constructor for class com.itextpdf.layout.hyphenation.ByteVector
Construct byte vector instance with default block size.
ByteVector(int) - Constructor for class com.itextpdf.layout.hyphenation.ByteVector
Construct byte vector instance.
ByteVector(byte[]) - Constructor for class com.itextpdf.layout.hyphenation.ByteVector
Construct byte vector instance.
ByteVector(byte[], int) - Constructor for class com.itextpdf.layout.hyphenation.ByteVector
Construct byte vector instance.

C

cache(String, HyphenationTree) - Method in class com.itextpdf.layout.hyphenation.HyphenationTreeCache
Cache a hyphenation tree under its key.
calculateLineWidth() - Method in class com.itextpdf.layout.renderer.TextRenderer
 
calculateScaledColumnWidths(Table, float) - Method in class com.itextpdf.layout.renderer.TableRenderer
 
calculateWidths() - Method in class com.itextpdf.layout.element.Table
 
Canvas - Class in com.itextpdf.layout
This class is used for adding content directly onto a specified PdfCanvas.
Canvas(PdfCanvas, PdfDocument, Rectangle) - Constructor for class com.itextpdf.layout.Canvas
Creates a new Canvas to manipulate a specific document and page.
Canvas(PdfCanvas, PdfDocument, Rectangle, boolean) - Constructor for class com.itextpdf.layout.Canvas
Creates a new Canvas to manipulate a specific document and page.
Canvas(PdfFormXObject, PdfDocument) - Constructor for class com.itextpdf.layout.Canvas
Creates a new Canvas to manipulate a specific PdfFormXObject.
canvas - Variable in class com.itextpdf.layout.renderer.CanvasRenderer
 
CanvasRenderer - Class in com.itextpdf.layout.renderer
 
CanvasRenderer(Canvas) - Constructor for class com.itextpdf.layout.renderer.CanvasRenderer
 
CanvasRenderer(Canvas, boolean) - Constructor for class com.itextpdf.layout.renderer.CanvasRenderer
 
capacity() - Method in class com.itextpdf.layout.hyphenation.ByteVector
Obtain capacity of array.
capacity() - Method in class com.itextpdf.layout.hyphenation.CharVector
Obtain capacity of array.
Cell - Class in com.itextpdf.layout.element
A Cell is one piece of data in an enclosing grid, the Table.
Cell(int, int) - Constructor for class com.itextpdf.layout.element.Cell
Creates a cell which takes a custom amount of cell spaces in the table.
Cell() - Constructor for class com.itextpdf.layout.element.Cell
Creates a cell.
CellRenderer - Class in com.itextpdf.layout.renderer
 
CellRenderer(Cell) - Constructor for class com.itextpdf.layout.renderer.CellRenderer
 
CHARACTER_SPACING - Static variable in class com.itextpdf.layout.property.Property
 
characters(char[], int, int) - Method in class com.itextpdf.layout.hyphenation.PatternParser
charAt(int) - Method in class com.itextpdf.layout.renderer.TextRenderer
Gets char code at given position for the text belonging to this renderer.
CharVector - Class in com.itextpdf.layout.hyphenation
This class implements a simple char vector with access to the underlying array.
CharVector() - Constructor for class com.itextpdf.layout.hyphenation.CharVector
Construct char vector instance with default block size.
CharVector(int) - Constructor for class com.itextpdf.layout.hyphenation.CharVector
Construct char vector instance.
CharVector(char[]) - Constructor for class com.itextpdf.layout.hyphenation.CharVector
Construct char vector instance.
CharVector(char[], int) - Constructor for class com.itextpdf.layout.hyphenation.CharVector
Construct char vector instance.
CharVector(CharVector) - Constructor for class com.itextpdf.layout.hyphenation.CharVector
 
checkClosingStatus() - Method in class com.itextpdf.layout.Document
checks whether a method is invoked at the closed document
childElements - Variable in class com.itextpdf.layout.element.AbstractElement
 
childElements - Variable in class com.itextpdf.layout.RootElement
 
childRenderers - Variable in class com.itextpdf.layout.renderer.AbstractRenderer
 
classmap - Variable in class com.itextpdf.layout.hyphenation.HyphenationTree
This map stores the character classes
clear() - Method in class com.itextpdf.layout.hyphenation.CharVector
Reset length of vector, but don't clear contents.
clearHyphenationTreeCache() - Static method in class com.itextpdf.layout.hyphenation.Hyphenator
Clears the default hyphenation tree cache.
clone(boolean) - Method in class com.itextpdf.layout.element.Cell
Clones a cell with its position, properties, and optionally its contents.
clone() - Method in class com.itextpdf.layout.layout.LayoutArea
 
close() - Method in class com.itextpdf.layout.Document
Closes the document and associated PdfDocument.
color - Variable in class com.itextpdf.layout.border.Border
 
color - Variable in class com.itextpdf.layout.property.Background
 
color - Variable in class com.itextpdf.layout.property.Underline
 
COLSPAN - Static variable in class com.itextpdf.layout.property.Property
 
ColumnDocumentRenderer - Class in com.itextpdf.layout
This class is used for convenient multi-column Document Layouting
ColumnDocumentRenderer(Document, Rectangle[]) - Constructor for class com.itextpdf.layout.ColumnDocumentRenderer
 
ColumnDocumentRenderer(Document, boolean, Rectangle[]) - Constructor for class com.itextpdf.layout.ColumnDocumentRenderer
 
com.itextpdf.layout - package com.itextpdf.layout
 
com.itextpdf.layout.border - package com.itextpdf.layout.border
 
com.itextpdf.layout.element - package com.itextpdf.layout.element
 
com.itextpdf.layout.hyphenation - package com.itextpdf.layout.hyphenation
 
com.itextpdf.layout.layout - package com.itextpdf.layout.layout
 
com.itextpdf.layout.property - package com.itextpdf.layout.property
 
com.itextpdf.layout.renderer - package com.itextpdf.layout.renderer
 
com.itextpdf.layout.splitting - package com.itextpdf.layout.splitting
 
complete() - Method in interface com.itextpdf.layout.element.ILargeElement
Indicates that all the desired content has been added to this large element.
complete() - Method in class com.itextpdf.layout.element.Table
Indicates that all the desired content has been added to this large element.
constructLlccKey(String, String) - Static method in class com.itextpdf.layout.hyphenation.HyphenationTreeCache
Constructs the key for the hyphenation pattern file.
constructUserKey(String, String, Map<String, String>) - Static method in class com.itextpdf.layout.hyphenation.HyphenationTreeCache
If the user configured a hyphenation pattern file name for this (lang,country) value, return it.
containsImage() - Method in class com.itextpdf.layout.renderer.LineRenderer
 
country - Variable in class com.itextpdf.layout.hyphenation.Hyphenator
 
createOverflowRenderer(int) - Method in class com.itextpdf.layout.renderer.BlockRenderer
 
createOverflowRenderer(int) - Method in class com.itextpdf.layout.renderer.CellRenderer
 
createOverflowRenderer() - Method in class com.itextpdf.layout.renderer.LineRenderer
 
createOverflowRenderer(int) - Method in class com.itextpdf.layout.renderer.ListItemRenderer
 
createOverflowRenderer(int) - Method in class com.itextpdf.layout.renderer.ListRenderer
 
createOverflowRenderer() - Method in class com.itextpdf.layout.renderer.ParagraphRenderer
 
createOverflowRenderer(Table.RowRange) - Method in class com.itextpdf.layout.renderer.TableRenderer
 
createOverflowRenderer() - Method in class com.itextpdf.layout.renderer.TextRenderer
 
createPercentValue(float) - Static method in class com.itextpdf.layout.property.UnitValue
Creates a UnitValue PERCENT object with a specified value.
createPointValue(float) - Static method in class com.itextpdf.layout.property.UnitValue
Creates a UnitValue POINT object with a specified value.
createRendererSubTree() - Method in class com.itextpdf.layout.element.AbstractElement
 
createRendererSubTree() - Method in interface com.itextpdf.layout.element.IElement
Creates a renderer subtree with root in the current element.
createRendererSubTree() - Method in class com.itextpdf.layout.element.Table
Creates a renderer subtree with root in the current table element.
createSplitRenderer(int) - Method in class com.itextpdf.layout.renderer.BlockRenderer
 
createSplitRenderer(int) - Method in class com.itextpdf.layout.renderer.CellRenderer
 
createSplitRenderer() - Method in class com.itextpdf.layout.renderer.LineRenderer
 
createSplitRenderer(int) - Method in class com.itextpdf.layout.renderer.ListItemRenderer
 
createSplitRenderer(int) - Method in class com.itextpdf.layout.renderer.ListRenderer
 
createSplitRenderer() - Method in class com.itextpdf.layout.renderer.ParagraphRenderer
 
createSplitRenderer(Table.RowRange) - Method in class com.itextpdf.layout.renderer.TableRenderer
 
createSplitRenderer() - Method in class com.itextpdf.layout.renderer.TextRenderer
 
currentArea - Variable in class com.itextpdf.layout.renderer.RootRenderer
 
currentPageNumber - Variable in class com.itextpdf.layout.renderer.RootRenderer
 

D

DASHED - Static variable in class com.itextpdf.layout.border.Border
 
DashedBorder - Class in com.itextpdf.layout.border
Draws a border with dashes around the element it's been set to.
DashedBorder(float) - Constructor for class com.itextpdf.layout.border.DashedBorder
Creates a DashedBorder with the specified width and sets the color to black.
DashedBorder(Color, float) - Constructor for class com.itextpdf.layout.border.DashedBorder
Creates a DashedBorder with the specified width and the specified color.
DEFAULT_LIST_SYMBOL - Static variable in class com.itextpdf.layout.element.List
 
defaultFont - Variable in class com.itextpdf.layout.RootElement
 
defaultSplitCharacters - Variable in class com.itextpdf.layout.RootElement
 
DefaultSplitCharacters - Class in com.itextpdf.layout.splitting
The default implementation of interface.
DefaultSplitCharacters() - Constructor for class com.itextpdf.layout.splitting.DefaultSplitCharacters
 
deleteOwnProperty(int) - Method in class com.itextpdf.layout.ElementPropertyContainer
 
deleteOwnProperty(int) - Method in interface com.itextpdf.layout.IPropertyContainer
Deletes the own property of this entity.
deleteOwnProperty(int) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
deleteOwnProperty(int) - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
 
deleteOwnProperty(int) - Method in class com.itextpdf.layout.RootElement
 
deleteProperty(int) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
Deletes property from this very renderer, or in case the property is specified on its model element, the property of the model element is deleted
deltaX - Variable in class com.itextpdf.layout.renderer.ImageRenderer
 
DESTINATION - Static variable in class com.itextpdf.layout.property.Property
 
Div - Class in com.itextpdf.layout.element
A Div is a container object that defines a section in a document, which will have some shared layout properties.
Div() - Constructor for class com.itextpdf.layout.element.Div
 
DivRenderer - Class in com.itextpdf.layout.renderer
 
DivRenderer(Div) - Constructor for class com.itextpdf.layout.renderer.DivRenderer
 
Document - Class in com.itextpdf.layout
Document is the default root element when creating a self-sufficient PDF.
Document(PdfDocument) - Constructor for class com.itextpdf.layout.Document
Creates a document from a PdfDocument.
Document(PdfDocument, PageSize) - Constructor for class com.itextpdf.layout.Document
Creates a document from a PdfDocument with a manually set PageSize.
Document(PdfDocument, PageSize, boolean) - Constructor for class com.itextpdf.layout.Document
Creates a document from a PdfDocument with a manually set PageSize.
document - Variable in class com.itextpdf.layout.renderer.DocumentRenderer
 
DocumentRenderer - Class in com.itextpdf.layout.renderer
 
DocumentRenderer(Document) - Constructor for class com.itextpdf.layout.renderer.DocumentRenderer
 
DocumentRenderer(Document, boolean) - Constructor for class com.itextpdf.layout.renderer.DocumentRenderer
 
DOTTED - Static variable in class com.itextpdf.layout.border.Border
 
DottedBorder - Class in com.itextpdf.layout.border
Draws a dotted border around the element it has been set to.
DottedBorder(float) - Constructor for class com.itextpdf.layout.border.DottedBorder
Creates a DottedBorder instance with the specified width.
DottedBorder(Color, float) - Constructor for class com.itextpdf.layout.border.DottedBorder
Creates a DottedBorder instance with the specified width and color.
DOUBLE - Static variable in class com.itextpdf.layout.border.Border
 
DoubleBorder - Class in com.itextpdf.layout.border
Creates a double border around the element it's set to.
DoubleBorder(float) - Constructor for class com.itextpdf.layout.border.DoubleBorder
Creates a DoubleBorder with the specified width for both the two borders as the space in between them.
DoubleBorder(Color, float) - Constructor for class com.itextpdf.layout.border.DoubleBorder
Creates a DoubleBorder with the specified width for both the two borders as the space in between them and the specified color for the two borders.
draw(PdfCanvas, float, float, float, float, float, float) - Method in class com.itextpdf.layout.border.Border
All borders are supposed to be drawn in such way, that inner content of the element is on the right from the drawing direction.
draw(PdfCanvas, float, float, float, float, float, float) - Method in class com.itextpdf.layout.border.Border3D
 
draw(PdfCanvas, float, float, float, float, float, float) - Method in class com.itextpdf.layout.border.DashedBorder
 
draw(PdfCanvas, float, float, float, float, float, float) - Method in class com.itextpdf.layout.border.DottedBorder
 
draw(PdfCanvas, float, float, float, float, float, float) - Method in class com.itextpdf.layout.border.DoubleBorder
 
draw(PdfCanvas, float, float, float, float, float, float) - Method in class com.itextpdf.layout.border.RoundDotsBorder
 
draw(PdfCanvas, float, float, float, float, float, float) - Method in class com.itextpdf.layout.border.SolidBorder
 
draw(DrawContext) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
draw(DrawContext) - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
 
draw(DrawContext) - Method in class com.itextpdf.layout.renderer.BlockRenderer
 
draw(DrawContext) - Method in class com.itextpdf.layout.renderer.ImageRenderer
 
draw(DrawContext) - Method in interface com.itextpdf.layout.renderer.IRenderer
Flushes the renderer subtree contents, i.e.
draw(DrawContext) - Method in class com.itextpdf.layout.renderer.LineSeparatorRenderer
 
draw(DrawContext) - Method in class com.itextpdf.layout.renderer.LinkRenderer
 
draw(DrawContext) - Method in class com.itextpdf.layout.renderer.ListItemRenderer
 
draw(DrawContext) - Method in class com.itextpdf.layout.renderer.TableRenderer
 
draw(DrawContext) - Method in class com.itextpdf.layout.renderer.TabRenderer
 
draw(DrawContext) - Method in class com.itextpdf.layout.renderer.TextRenderer
 
drawBackground(DrawContext) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
Draws a background layer if it is defined by a key Property.BACKGROUND in either the layout element or this IRenderer itself.
drawBackground(DrawContext) - Method in class com.itextpdf.layout.renderer.TextRenderer
 
drawBorder(DrawContext) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
Performs the drawing operation for the border of this renderer, if defined by any of the Property.BORDER values in either the layout element or this IRenderer itself.
drawBorder(DrawContext) - Method in class com.itextpdf.layout.renderer.CellRenderer
 
drawBorders(DrawContext) - Method in class com.itextpdf.layout.renderer.TableRenderer
 
drawCellBorder(PdfCanvas, float, float, float, float) - Method in class com.itextpdf.layout.border.Border
 
drawCellBorder(PdfCanvas, float, float, float, float) - Method in class com.itextpdf.layout.border.Border3D
 
drawCellBorder(PdfCanvas, float, float, float, float) - Method in class com.itextpdf.layout.border.DashedBorder
 
drawCellBorder(PdfCanvas, float, float, float, float) - Method in class com.itextpdf.layout.border.DottedBorder
 
drawCellBorder(PdfCanvas, float, float, float, float) - Method in class com.itextpdf.layout.border.DoubleBorder
 
drawCellBorder(PdfCanvas, float, float, float, float) - Method in class com.itextpdf.layout.border.RoundDotsBorder
 
drawCellBorder(PdfCanvas, float, float, float, float) - Method in class com.itextpdf.layout.border.SolidBorder
 
drawChildren(DrawContext) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
Performs the drawing operation for all children of this renderer.
drawChildren(DrawContext) - Method in class com.itextpdf.layout.renderer.ParagraphRenderer
 
drawChildren(DrawContext) - Method in class com.itextpdf.layout.renderer.TableRenderer
 
DrawContext - Class in com.itextpdf.layout.renderer
 
DrawContext(PdfDocument, PdfCanvas) - Constructor for class com.itextpdf.layout.renderer.DrawContext
 
DrawContext(PdfDocument, PdfCanvas, boolean) - Constructor for class com.itextpdf.layout.renderer.DrawContext
 
drawSingleUnderline(Underline, Color, PdfCanvas, float, float) - Method in class com.itextpdf.layout.renderer.TextRenderer
 

E

ElementPropertyContainer<T extends IPropertyContainer> - Class in com.itextpdf.layout
A generic abstract element that fits in a PDF layout object hierarchy.
ElementPropertyContainer() - Constructor for class com.itextpdf.layout.ElementPropertyContainer
 
emptyArea - Variable in class com.itextpdf.layout.layout.LayoutArea
 
enableAutoTagging(PdfPage) - Method in class com.itextpdf.layout.Canvas
Enables canvas content autotagging.
endElement(String, String, String) - Method in class com.itextpdf.layout.hyphenation.PatternParser
endRotationIfApplied(PdfCanvas) - Method in class com.itextpdf.layout.renderer.BlockRenderer
 
ensureRootRendererNotNull() - Method in class com.itextpdf.layout.Canvas
 
ensureRootRendererNotNull() - Method in class com.itextpdf.layout.Document
 
ensureRootRendererNotNull() - Method in class com.itextpdf.layout.RootElement
 
EPS - Static variable in class com.itextpdf.layout.renderer.AbstractRenderer
 
eq - Variable in class com.itextpdf.layout.hyphenation.TernaryTree
Pointer to equal branch and to data when this node is a string terminator.
equals(Object) - Method in class com.itextpdf.layout.border.Border
 
equals(Object) - Method in class com.itextpdf.layout.layout.LayoutArea
 
equals(Object) - Method in class com.itextpdf.layout.property.UnitValue
 
error(SAXParseException) - Method in class com.itextpdf.layout.hyphenation.PatternParser
extraBottom - Variable in class com.itextpdf.layout.property.Background
 
extraLeft - Variable in class com.itextpdf.layout.property.Background
 
extraRight - Variable in class com.itextpdf.layout.property.Background
 
extraTop - Variable in class com.itextpdf.layout.property.Background
 

F

fatalError(SAXParseException) - Method in class com.itextpdf.layout.hyphenation.PatternParser
find(String) - Method in class com.itextpdf.layout.hyphenation.TernaryTree
Find key.
find(char[], int) - Method in class com.itextpdf.layout.hyphenation.TernaryTree
Find key.
findPattern(String) - Method in class com.itextpdf.layout.hyphenation.HyphenationTree
Find pattern.
FIRST_LINE_INDENT - Static variable in class com.itextpdf.layout.property.Property
 
FIXED - Static variable in class com.itextpdf.layout.layout.LayoutPosition
Fixed positioned objects are positioned relative to the viewport, i.e., the page area of the current page.
FIXED - Static variable in class com.itextpdf.layout.property.Leading
A leading type independent of font size.
fixedXPosition - Variable in class com.itextpdf.layout.renderer.ImageRenderer
 
fixedYPosition - Variable in class com.itextpdf.layout.renderer.ImageRenderer
 
flush() - Method in class com.itextpdf.layout.Document
Forces all registered renderers (including child element renderers) to flush their contents to the content stream.
flush() - Method in interface com.itextpdf.layout.element.ILargeElement
Writes the newly added content to the document.
flush() - Method in class com.itextpdf.layout.element.Table
Writes the newly added content to the document.
flush() - Method in class com.itextpdf.layout.renderer.RootRenderer
 
FLUSH_ON_DRAW - Static variable in class com.itextpdf.layout.property.Property
 
flushContent() - Method in interface com.itextpdf.layout.element.ILargeElement
Flushes the content which has just been added to the document.
flushContent() - Method in class com.itextpdf.layout.element.Table
Flushes the content which has just been added to the document.
flushed - Variable in class com.itextpdf.layout.renderer.AbstractRenderer
 
flushSingleRenderer(IRenderer) - Method in class com.itextpdf.layout.renderer.CanvasRenderer
 
flushSingleRenderer(IRenderer) - Method in class com.itextpdf.layout.renderer.DocumentRenderer
 
flushSingleRenderer(IRenderer) - Method in class com.itextpdf.layout.renderer.RootRenderer
 
FONT - Static variable in class com.itextpdf.layout.property.Property
 
FONT_COLOR - Static variable in class com.itextpdf.layout.property.Property
 
FONT_KERNING - Static variable in class com.itextpdf.layout.property.Property
 
FONT_SCRIPT - Static variable in class com.itextpdf.layout.property.Property
 
FONT_SIZE - Static variable in class com.itextpdf.layout.property.Property
 
FontKerning - Enum in com.itextpdf.layout.property
A specialized enum holding the possible values for a text IElement's kerning property.
footerRenderer - Variable in class com.itextpdf.layout.renderer.TableRenderer
 
FORCED_PLACEMENT - Static variable in class com.itextpdf.layout.property.Property
 
freenode - Variable in class com.itextpdf.layout.hyphenation.TernaryTree
free node
FULL - Static variable in class com.itextpdf.layout.layout.LayoutResult
 
FULL - Static variable in class com.itextpdf.layout.property.Property
 

G

get(int) - Method in class com.itextpdf.layout.hyphenation.ByteVector
Get byte at index.
get(int) - Method in class com.itextpdf.layout.hyphenation.CharVector
Get char at index.
getAccessibilityProperties() - Method in class com.itextpdf.layout.element.Cell
 
getAccessibilityProperties() - Method in class com.itextpdf.layout.element.Div
 
getAccessibilityProperties() - Method in class com.itextpdf.layout.element.Image
 
getAccessibilityProperties() - Method in class com.itextpdf.layout.element.LineSeparator
 
getAccessibilityProperties() - Method in class com.itextpdf.layout.element.List
 
getAccessibilityProperties() - Method in class com.itextpdf.layout.element.Paragraph
 
getAccessibilityProperties() - Method in class com.itextpdf.layout.element.Table
 
getAccessibilityProperties() - Method in class com.itextpdf.layout.element.Text
 
getArea() - Method in class com.itextpdf.layout.layout.LayoutContext
 
getAreaBreak() - Method in class com.itextpdf.layout.layout.LayoutResult
 
getArray() - Method in class com.itextpdf.layout.hyphenation.ByteVector
Obtain byte vector array.
getArray() - Method in class com.itextpdf.layout.hyphenation.CharVector
Obtain char vector array.
getAscent() - Method in class com.itextpdf.layout.renderer.TextRenderer
Gets the maximum offset above the base line that this Text extends to.
getBBox() - Method in class com.itextpdf.layout.layout.LayoutArea
 
getBorderAreaBBox() - Method in class com.itextpdf.layout.renderer.AbstractRenderer
Gets the border box of a renderer.
getBorders() - Method in class com.itextpdf.layout.renderer.AbstractRenderer
Gets borders of the element in the specified order: top, right, bottom, left.
getBorderSide(float, float, float, float) - Method in class com.itextpdf.layout.border.Border
 
getBottomMargin() - Method in class com.itextpdf.layout.Document
 
getCanvas() - Method in class com.itextpdf.layout.renderer.DrawContext
 
getCell(int, int) - Method in class com.itextpdf.layout.element.Table
Returns a cell as specified by its location.
getChildRenderers() - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
getChildRenderers() - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
 
getChildRenderers() - Method in interface com.itextpdf.layout.renderer.IRenderer
Gets the child IRenderers.
getCol() - Method in class com.itextpdf.layout.element.Cell
 
getColor() - Method in class com.itextpdf.layout.border.Border
 
getColor() - Method in class com.itextpdf.layout.property.Background
Gets the background's color.
getColor() - Method in class com.itextpdf.layout.property.Underline
 
getColspan() - Method in class com.itextpdf.layout.element.Cell
 
getColumnWidth(int) - Method in class com.itextpdf.layout.element.Table
Returns the column width for the specified column.
getCurrentArea() - Method in class com.itextpdf.layout.renderer.RootRenderer
 
getDarkerColor() - Method in class com.itextpdf.layout.border.Border3D
 
getDefaultProperty(int) - Method in class com.itextpdf.layout.element.BlockElement
 
getDefaultProperty(int) - Method in class com.itextpdf.layout.element.Cell
 
getDefaultProperty(int) - Method in class com.itextpdf.layout.element.Image
 
getDefaultProperty(int) - Method in class com.itextpdf.layout.element.List
 
getDefaultProperty(int) - Method in class com.itextpdf.layout.element.Paragraph
 
getDefaultProperty(int) - Method in class com.itextpdf.layout.element.Text
 
getDefaultProperty(int) - Method in class com.itextpdf.layout.ElementPropertyContainer
 
getDefaultProperty(int) - Method in interface com.itextpdf.layout.IPropertyContainer
Gets the default property from this entity.
getDefaultProperty(int) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
getDefaultProperty(int) - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
 
getDefaultProperty(int) - Method in class com.itextpdf.layout.renderer.ParagraphRenderer
 
getDefaultProperty(int) - Method in class com.itextpdf.layout.renderer.TextRenderer
 
getDefaultProperty(int) - Method in class com.itextpdf.layout.RootElement
 
getDescent() - Method in class com.itextpdf.layout.renderer.TextRenderer
Gets the maximum offset below the base line that this Text extends to.
getDocument() - Method in class com.itextpdf.layout.renderer.DrawContext
 
getDotsGap(double, float) - Method in class com.itextpdf.layout.border.DashedBorder
 
getDotsGap(double, float) - Method in class com.itextpdf.layout.border.DottedBorder
 
getDotsGap(double, float) - Method in class com.itextpdf.layout.border.RoundDotsBorder
 
getExternalClasses() - Method in class com.itextpdf.layout.hyphenation.PatternParser
 
getExtraBottom() - Method in class com.itextpdf.layout.property.Background
Gets the extra space that must be filled at the bottom of the Element.
getExtraLeft() - Method in class com.itextpdf.layout.property.Background
Gets the extra space that must be filled to the left of the Element.
getExtraRight() - Method in class com.itextpdf.layout.property.Background
Gets the extra space that must be filled to the right of the Element.
getExtraTop() - Method in class com.itextpdf.layout.property.Background
Gets the extra space that must be filled at the top of the Element.
getFinishRow() - Method in class com.itextpdf.layout.element.Table.RowRange
Gets the finishing row number of the table section
getFirstYLineRecursively() - Method in class com.itextpdf.layout.renderer.AbstractRenderer
Gets the first yLine of the nested children recursively.
getFirstYLineRecursively() - Method in class com.itextpdf.layout.renderer.LineRenderer
 
getFirstYLineRecursively() - Method in class com.itextpdf.layout.renderer.ParagraphRenderer
 
getFirstYLineRecursively() - Method in class com.itextpdf.layout.renderer.TextRenderer
 
getFooter() - Method in class com.itextpdf.layout.element.Table
Gets the footer of the table.
getHeader() - Method in class com.itextpdf.layout.element.Table
Gets the header of the table.
getHeight() - Method in class com.itextpdf.layout.ElementPropertyContainer
Gets the height property of the Element.
getHorizontalScaling() - Method in class com.itextpdf.layout.element.Text
Gets the horizontal scaling property, which determines how wide the text should be stretched.
getHyphenationPoints() - Method in class com.itextpdf.layout.hyphenation.Hyphenation
 
getHyphenationTree(String, String) - Method in class com.itextpdf.layout.hyphenation.HyphenationTreeCache
Looks in the cache if a hyphenation tree is available and returns it if it is found.
getHyphenationTree(String, String, Map<String, String>) - Static method in class com.itextpdf.layout.hyphenation.Hyphenator
Returns a hyphenation tree for a given language and country, with fallback from (lang,country) to (lang).
getHyphenationTree(String, String) - Static method in class com.itextpdf.layout.hyphenation.Hyphenator
Load tree from xml file using configuration settings.
getHyphenationTree(InputStream, String) - Static method in class com.itextpdf.layout.hyphenation.Hyphenator
Load tree from the stream.
getHyphenationTree2(String, String, Map<String, String>) - Static method in class com.itextpdf.layout.hyphenation.Hyphenator
Returns a hyphenation tree for a given language and country.
getHyphenationTreeCache() - Static method in class com.itextpdf.layout.hyphenation.Hyphenator
Returns the default hyphenation tree cache.
getHyphenSymbol() - Method in class com.itextpdf.layout.hyphenation.HyphenationConfig
Gets the hyphenation symbol.
getImageHeight() - Method in class com.itextpdf.layout.element.Image
Gets height of the image.
getImageScaledHeight() - Method in class com.itextpdf.layout.element.Image
Gets scaled height of the image.
getImageScaledWidth() - Method in class com.itextpdf.layout.element.Image
Gets scaled width of the image.
getImageWidth() - Method in class com.itextpdf.layout.element.Image
Gets width of the image.
getInnerAreaBBox() - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
getLastRowBottomBorder() - Method in class com.itextpdf.layout.element.Table
Gets the markup properties of the bottom border of the (current) last row.
getLeadingValue(Leading) - Method in class com.itextpdf.layout.renderer.LineRenderer
 
getLeftMargin() - Method in class com.itextpdf.layout.Document
 
getLinkAnnotation() - Method in class com.itextpdf.layout.element.Link
Gets the link annotation dictionary associated with this link.
getMarginBottom() - Method in class com.itextpdf.layout.element.BlockElement
Gets the current bottom margin width of the element.
getMarginBottom() - Method in class com.itextpdf.layout.element.Image
Gets the current bottom margin width of the element.
getMarginBottom() - Method in class com.itextpdf.layout.Style
Gets the current bottom margin width of the element.
getMarginLeft() - Method in class com.itextpdf.layout.element.BlockElement
Gets the current left margin width of the element.
getMarginLeft() - Method in class com.itextpdf.layout.element.Image
Gets the current left margin width of the element.
getMarginLeft() - Method in class com.itextpdf.layout.Style
Gets the current left margin width of the element.
getMarginRight() - Method in class com.itextpdf.layout.element.BlockElement
Gets the current right margin width of the element.
getMarginRight() - Method in class com.itextpdf.layout.element.Image
Gets the current right margin width of the element.
getMarginRight() - Method in class com.itextpdf.layout.Style
Gets the current right margin width of the element.
getMarginTop() - Method in class com.itextpdf.layout.element.BlockElement
Gets the current top margin width of the element.
getMarginTop() - Method in class com.itextpdf.layout.element.Image
Gets the current top margin width of the element.
getMarginTop() - Method in class com.itextpdf.layout.Style
Gets the current top margin width of the element.
getMaxAscent() - Method in class com.itextpdf.layout.renderer.LineRenderer
 
getMaxDescent() - Method in class com.itextpdf.layout.renderer.LineRenderer
 
getModelElement() - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
getModelElement() - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
 
getModelElement() - Method in class com.itextpdf.layout.renderer.CellRenderer
 
getModelElement() - Method in interface com.itextpdf.layout.renderer.IRenderer
Gets the model element associated with this renderer.
getNextRenderer() - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
 
getNextRenderer() - Method in class com.itextpdf.layout.renderer.CanvasRenderer
 
getNextRenderer() - Method in class com.itextpdf.layout.renderer.CellRenderer
 
getNextRenderer() - Method in class com.itextpdf.layout.renderer.DivRenderer
 
getNextRenderer() - Method in class com.itextpdf.layout.renderer.DocumentRenderer
 
getNextRenderer() - Method in class com.itextpdf.layout.renderer.ImageRenderer
 
getNextRenderer() - Method in interface com.itextpdf.layout.renderer.IRenderer
Gets a new instance of this class to be used as a next renderer, after this renderer is used, if IRenderer.layout(LayoutContext) is called more than once.
getNextRenderer() - Method in class com.itextpdf.layout.renderer.LineRenderer
 
getNextRenderer() - Method in class com.itextpdf.layout.renderer.LineSeparatorRenderer
 
getNextRenderer() - Method in class com.itextpdf.layout.renderer.LinkRenderer
 
getNextRenderer() - Method in class com.itextpdf.layout.renderer.ListItemRenderer
 
getNextRenderer() - Method in class com.itextpdf.layout.renderer.ListRenderer
 
getNextRenderer() - Method in class com.itextpdf.layout.renderer.ParagraphRenderer
 
getNextRenderer() - Method in class com.itextpdf.layout.renderer.TableRenderer
 
getNextRenderer() - Method in class com.itextpdf.layout.renderer.TabRenderer
 
getNextRenderer() - Method in class com.itextpdf.layout.renderer.TextRenderer
 
getNumberOfColumns() - Method in class com.itextpdf.layout.element.Table
Returns the number of columns.
getNumberOfRows() - Method in class com.itextpdf.layout.element.Table
Returns the number of rows.
getNumberOfSpaces() - Method in class com.itextpdf.layout.renderer.LineRenderer
 
getNumberOfSpaces() - Method in class com.itextpdf.layout.renderer.TextRenderer
 
getOccupiedArea() - Method in class com.itextpdf.layout.layout.LayoutResult
 
getOccupiedArea() - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
getOccupiedArea() - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
 
getOccupiedArea() - Method in class com.itextpdf.layout.renderer.DocumentRenderer
 
getOccupiedArea() - Method in interface com.itextpdf.layout.renderer.IRenderer
Gets the resultant occupied area after the last call to the IRenderer.layout(LayoutContext) method.
getOccupiedAreaBBox() - Method in class com.itextpdf.layout.renderer.AbstractRenderer
Gets the bounding box that contains all content written to the DrawContext by this IRenderer.
getOccupiedAreaBBox() - Method in class com.itextpdf.layout.renderer.BlockRenderer
 
getOverflowRenderer() - Method in class com.itextpdf.layout.layout.LayoutResult
 
getOwnProperties() - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
getOwnProperty(int) - Method in class com.itextpdf.layout.ElementPropertyContainer
 
getOwnProperty(int) - Method in interface com.itextpdf.layout.IPropertyContainer
Gets own property from this entity.
getOwnProperty(int) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
getOwnProperty(int) - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
 
getOwnProperty(int) - Method in class com.itextpdf.layout.RootElement
 
getPaddingBottom() - Method in class com.itextpdf.layout.element.BlockElement
Gets the current bottom padding width of the element.
getPaddingBottom() - Method in class com.itextpdf.layout.Style
Gets the current bottom padding width of the element.
getPaddingLeft() - Method in class com.itextpdf.layout.element.BlockElement
Gets the current left padding width of the element.
getPaddingLeft() - Method in class com.itextpdf.layout.Style
Gets the current left padding width of the element.
getPaddingRight() - Method in class com.itextpdf.layout.element.BlockElement
Gets the current right padding width of the element.
getPaddingRight() - Method in class com.itextpdf.layout.Style
Gets the current right padding width of the element.
getPaddingTop() - Method in class com.itextpdf.layout.element.BlockElement
Gets the current top padding width of the element.
getPaddingTop() - Method in class com.itextpdf.layout.Style
Gets the current top padding width of the element.
getPage() - Method in class com.itextpdf.layout.Canvas
Returned value is not null only in case when autotagging is enabled.
getPageEffectiveArea(PageSize) - Method in class com.itextpdf.layout.Document
Returns the area that will actually be used to write on the page, given the current margins.
getPageNumber() - Method in class com.itextpdf.layout.layout.LayoutArea
 
getPageSize() - Method in class com.itextpdf.layout.element.AreaBreak
Gets the page size.
getPdfCanvas() - Method in class com.itextpdf.layout.Canvas
Gets the PdfCanvas.
getPdfDocument() - Method in class com.itextpdf.layout.Canvas
Gets the PdfDocument for this canvas.
getPdfDocument() - Method in class com.itextpdf.layout.Document
Gets PDF document.
getPostHyphenText(int) - Method in class com.itextpdf.layout.hyphenation.Hyphenation
 
getPostSymbolText() - Method in class com.itextpdf.layout.element.List
Gets the piece of text that is added after the ListItem symbol.
getPreHyphenText(int) - Method in class com.itextpdf.layout.hyphenation.Hyphenation
 
getPreSymbolText() - Method in class com.itextpdf.layout.element.List
Gets the piece of text that is added before the ListItem symbol.
getProperty(int) - Method in class com.itextpdf.layout.element.AbstractElement
 
getProperty(int) - Method in class com.itextpdf.layout.ElementPropertyContainer
 
getProperty(int) - Method in interface com.itextpdf.layout.IPropertyContainer
Gets the property from this entity.
getProperty(int) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
getProperty(int, T1) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
getProperty(int) - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
 
getProperty(int, T1) - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
 
getProperty(int, T1) - Method in interface com.itextpdf.layout.renderer.IRenderer
Gets a property from this entity or one of its hierarchical parents.
getProperty(int) - Method in class com.itextpdf.layout.RootElement
 
getPropertyAsBoolean(int) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
Returns a property with a certain key, as a boolean value.
getPropertyAsColor(int) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
Returns a property with a certain key, as a color.
getPropertyAsFloat(int) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
Returns a property with a certain key, as a floating point value.
getPropertyAsFont(int) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
Returns a property with a certain key, as a font object.
getPropertyAsInteger(int) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
Returns a property with a certain key, as an integer value.
getRenderer() - Method in class com.itextpdf.layout.element.AbstractElement
 
getRenderer() - Method in class com.itextpdf.layout.element.Cell
Gets a cell renderer for this element.
getRenderer() - Method in interface com.itextpdf.layout.element.IElement
Gets a renderer for this element.
getRenderer() - Method in class com.itextpdf.layout.element.Table
Gets a table renderer for this element.
getRenderer() - Method in class com.itextpdf.layout.RootElement
Gets the rootRenderer attribute, a specialized IRenderer that acts as the root object that other renderers descend from.
getRightMargin() - Method in class com.itextpdf.layout.Document
 
getRole() - Method in class com.itextpdf.layout.element.Cell
 
getRole() - Method in class com.itextpdf.layout.element.Div
 
getRole() - Method in class com.itextpdf.layout.element.Image
 
getRole() - Method in class com.itextpdf.layout.element.LineSeparator
 
getRole() - Method in class com.itextpdf.layout.element.List
 
getRole() - Method in class com.itextpdf.layout.element.Paragraph
 
getRole() - Method in class com.itextpdf.layout.element.Table
 
getRole() - Method in class com.itextpdf.layout.element.Text
 
getRootArea() - Method in class com.itextpdf.layout.Canvas
Gets the root area rectangle.
getRow() - Method in class com.itextpdf.layout.element.Cell
 
getRowGroups() - Method in class com.itextpdf.layout.element.Table
 
getRowspan() - Method in class com.itextpdf.layout.element.Cell
 
getSplitCharacters() - Method in class com.itextpdf.layout.ElementPropertyContainer
Gets a rule for splitting strings when they don't fit into one line.
getSplitRenderer() - Method in class com.itextpdf.layout.layout.LayoutResult
 
getStartRow() - Method in class com.itextpdf.layout.element.Table.RowRange
Gets the starting row number of the table section
getStatus() - Method in class com.itextpdf.layout.layout.LayoutResult
 
getStrokeColor() - Method in class com.itextpdf.layout.ElementPropertyContainer
Gets the stroke color for the current element.
getStrokeWidth() - Method in class com.itextpdf.layout.ElementPropertyContainer
Gets the stroke width for the current element.
getSymbolIndent() - Method in class com.itextpdf.layout.element.List
Gets the indent offset of the ListItem symbols.
getTabAlignment() - Method in class com.itextpdf.layout.element.TabStop
 
getTabAnchor() - Method in class com.itextpdf.layout.element.TabStop
 
getTabAnchorCharacterPosition() - Method in class com.itextpdf.layout.renderer.TextRenderer
 
getTabLeader() - Method in class com.itextpdf.layout.element.TabStop
 
getTabPosition() - Method in class com.itextpdf.layout.element.TabStop
 
getText() - Method in class com.itextpdf.layout.element.Text
 
getText() - Method in class com.itextpdf.layout.renderer.TextRenderer
 
getTextRenderingMode() - Method in class com.itextpdf.layout.ElementPropertyContainer
Gets the text rendering mode, a variable that determines whether showing text causes glyph outlines to be stroked, filled, used as a clipping boundary, or some combination of the three.
getTextRise() - Method in class com.itextpdf.layout.element.Text
Gets the text rise.
getThickness(float) - Method in class com.itextpdf.layout.property.Underline
 
getTopMargin() - Method in class com.itextpdf.layout.Document
 
getType() - Method in class com.itextpdf.layout.border.Border
 
getType() - Method in class com.itextpdf.layout.border.DashedBorder
 
getType() - Method in class com.itextpdf.layout.border.DottedBorder
 
getType() - Method in class com.itextpdf.layout.border.DoubleBorder
 
getType() - Method in class com.itextpdf.layout.border.GrooveBorder
 
getType() - Method in class com.itextpdf.layout.border.InsetBorder
 
getType() - Method in class com.itextpdf.layout.border.OutsetBorder
 
getType() - Method in class com.itextpdf.layout.border.RidgeBorder
 
getType() - Method in class com.itextpdf.layout.border.RoundDotsBorder
 
getType() - Method in class com.itextpdf.layout.border.SolidBorder
 
getType() - Method in class com.itextpdf.layout.element.AreaBreak
Gets the type of area that this AreaBreak will terminate.
getType() - Method in class com.itextpdf.layout.property.Leading
Gets the calculation type of the Leading object.
getUnitType() - Method in class com.itextpdf.layout.property.UnitValue
 
getValue() - Method in class com.itextpdf.layout.property.Leading
Gets the value to be used as the basis for the leading calculation.
getValue() - Method in class com.itextpdf.layout.property.UnitValue
 
getValues(int) - Method in class com.itextpdf.layout.hyphenation.HyphenationTree
Get values.
getWidth() - Method in class com.itextpdf.layout.border.Border
 
getWidth() - Method in class com.itextpdf.layout.ElementPropertyContainer
Gets the width property of the Element.
getXObject() - Method in class com.itextpdf.layout.element.Image
Gets the XObject contained in this image object
getYLine() - Method in class com.itextpdf.layout.renderer.LineRenderer
 
getYLine() - Method in class com.itextpdf.layout.renderer.TextRenderer
Gets the position on the canvas of the imaginary horizontal line upon which the Text's contents will be written.
getYPosition(float) - Method in class com.itextpdf.layout.property.Underline
 
getYPositionMul() - Method in class com.itextpdf.layout.property.Underline
 
GrooveBorder - Class in com.itextpdf.layout.border
 
GrooveBorder(float) - Constructor for class com.itextpdf.layout.border.GrooveBorder
 
GrooveBorder(DeviceRgb, float) - Constructor for class com.itextpdf.layout.border.GrooveBorder
 
GrooveBorder(DeviceCmyk, float) - Constructor for class com.itextpdf.layout.border.GrooveBorder
 
GrooveBorder(DeviceGray, float) - Constructor for class com.itextpdf.layout.border.GrooveBorder
 

H

hashCode() - Method in class com.itextpdf.layout.border.Border
 
hashCode() - Method in class com.itextpdf.layout.layout.LayoutArea
 
hashCode() - Method in class com.itextpdf.layout.property.UnitValue
 
hasOwnProperty(int) - Method in class com.itextpdf.layout.ElementPropertyContainer
 
hasOwnProperty(int) - Method in interface com.itextpdf.layout.IPropertyContainer
Checks if this entity has the specified property, i.e.
hasOwnProperty(int) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
hasOwnProperty(int) - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
 
hasOwnProperty(int) - Method in class com.itextpdf.layout.RootElement
 
hasProperty(int) - Method in class com.itextpdf.layout.element.AbstractElement
 
hasProperty(int) - Method in class com.itextpdf.layout.ElementPropertyContainer
 
hasProperty(int) - Method in interface com.itextpdf.layout.IPropertyContainer
Checks if this entity has the specified property.
hasProperty(int) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
hasProperty(int) - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
 
hasProperty(int) - Method in class com.itextpdf.layout.RootElement
 
headerRenderer - Variable in class com.itextpdf.layout.renderer.TableRenderer
 
HEIGHT - Static variable in class com.itextpdf.layout.property.Property
 
hi - Variable in class com.itextpdf.layout.hyphenation.TernaryTree
Pointer to high branch.
HORIZONTAL_ALIGNMENT - Static variable in class com.itextpdf.layout.property.Property
 
HORIZONTAL_SCALING - Static variable in class com.itextpdf.layout.property.Property
Value of 1 is equivalent to no scaling
HorizontalAlignment - Enum in com.itextpdf.layout.property
A specialized enum containing potential property values for Property.HORIZONTAL_ALIGNMENT.
hstrcmp(char[], int, char[], int) - Method in class com.itextpdf.layout.hyphenation.HyphenationTree
String compare, returns 0 if equal or t is a substring of s.
Hyphen - Class in com.itextpdf.layout.hyphenation
Represents a hyphen.
hyphenate(String) - Method in class com.itextpdf.layout.hyphenation.HyphenationConfig
Hyphenates a given word.
hyphenate(String, int, int) - Method in class com.itextpdf.layout.hyphenation.HyphenationTree
Hyphenate word and return a Hyphenation object.
hyphenate(char[], int, int, int, int) - Method in class com.itextpdf.layout.hyphenation.HyphenationTree
Hyphenate word and return an array of hyphenation points.
hyphenate(String, String, Map<String, String>, String, int, int) - Static method in class com.itextpdf.layout.hyphenation.Hyphenator
Hyphenates a word.
hyphenate(String, String, String, int, int) - Static method in class com.itextpdf.layout.hyphenation.Hyphenator
Hyphenates a word.
hyphenate(String) - Method in class com.itextpdf.layout.hyphenation.Hyphenator
Hyphenates a word.
Hyphenation - Class in com.itextpdf.layout.hyphenation
HYPHENATION - Static variable in class com.itextpdf.layout.property.Property
 
HyphenationConfig - Class in com.itextpdf.layout.hyphenation
This is the class used to configure hyphenation on layout level
HyphenationConfig(int, int) - Constructor for class com.itextpdf.layout.hyphenation.HyphenationConfig
Constructs a new HyphenationConfig.
HyphenationConfig(Hyphenator) - Constructor for class com.itextpdf.layout.hyphenation.HyphenationConfig
Constructs a new HyphenationConfig by a Hyphenator which will be used to find hyphenation points.
HyphenationConfig(String, String, int, int) - Constructor for class com.itextpdf.layout.hyphenation.HyphenationConfig
Constructs a new HyphenationConfig instance.
HyphenationException - Exception in com.itextpdf.layout.hyphenation
An hyphenation exception.
HyphenationException(String) - Constructor for exception com.itextpdf.layout.hyphenation.HyphenationException
Construct a hyphenation exception.
HyphenationTree - Class in com.itextpdf.layout.hyphenation
This tree structure stores the hyphenation patterns in an efficient way for fast lookup.
HyphenationTree() - Constructor for class com.itextpdf.layout.hyphenation.HyphenationTree
Default constructor.
HyphenationTreeCache - Class in com.itextpdf.layout.hyphenation
This is a cache for HyphenationTree instances.
HyphenationTreeCache() - Constructor for class com.itextpdf.layout.hyphenation.HyphenationTreeCache
 
hyphenator - Variable in class com.itextpdf.layout.hyphenation.HyphenationConfig
The Hyphenator object.
Hyphenator - Class in com.itextpdf.layout.hyphenation
This class is the main entry point to the hyphenation package.
Hyphenator(String, String, int, int) - Constructor for class com.itextpdf.layout.hyphenation.Hyphenator
Creates a new hyphenator.
Hyphenator(String, String, int, int, Map<String, String>) - Constructor for class com.itextpdf.layout.hyphenation.Hyphenator
Creates a new hyphenator.
hyphenSymbol - Variable in class com.itextpdf.layout.hyphenation.HyphenationConfig
The hyphenation symbol used when hyphenating.

I

IElement - Interface in com.itextpdf.layout.element
This class represents a layout element, i.e.
ILargeElement - Interface in com.itextpdf.layout.element
A ILargeElement is a layout element which may get added to indefinitely, making the object prohibitively large.
ILeafElement - Interface in com.itextpdf.layout.element
A marker subinterface of IElement that specifies that the layout object is, by definition, on the lowest tier in the object hierarchy.
Image - Class in com.itextpdf.layout.element
A layout element that represents an image for inclusion in the document model.
Image(PdfImageXObject) - Constructor for class com.itextpdf.layout.element.Image
Creates an Image from an image XObject, the representation of an image in PDF syntax.
Image(PdfFormXObject) - Constructor for class com.itextpdf.layout.element.Image
Creates an Image from a form XObject, the representation of a form in PDF syntax.
Image(PdfImageXObject, float) - Constructor for class com.itextpdf.layout.element.Image
Creates an Image from an image XObject, the representation of an image in PDF syntax, with a custom width.
Image(PdfImageXObject, float, float, float) - Constructor for class com.itextpdf.layout.element.Image
Creates an Image from an image XObject, the representation of an image in PDF syntax, with a custom width and on a fixed position.
Image(PdfImageXObject, float, float) - Constructor for class com.itextpdf.layout.element.Image
Creates an Image from an image XObject, the representation of an image in PDF syntax, on a fixed position.
Image(PdfFormXObject, float, float) - Constructor for class com.itextpdf.layout.element.Image
Creates an Image from a form XObject, the representation of a form in PDF syntax.
Image(ImageData) - Constructor for class com.itextpdf.layout.element.Image
Creates an Image from an image resource, read in from a file with the iText I/O module.
Image(ImageData, float, float) - Constructor for class com.itextpdf.layout.element.Image
Creates an Image from an image resource, read in from a file with the iText I/O module, on a fixed position.
Image(ImageData, float, float, float) - Constructor for class com.itextpdf.layout.element.Image
Creates an Image from an image resource, read in from a file with the iText I/O module, with a custom width and on a fixed position.
imageHeight - Variable in class com.itextpdf.layout.renderer.ImageRenderer
 
ImageRenderer - Class in com.itextpdf.layout.renderer
 
ImageRenderer(Image) - Constructor for class com.itextpdf.layout.renderer.ImageRenderer
 
imageWidth - Variable in class com.itextpdf.layout.renderer.ImageRenderer
 
immediateFlush - Variable in class com.itextpdf.layout.renderer.RootRenderer
 
immediateFlush - Variable in class com.itextpdf.layout.RootElement
 
INF - Static variable in class com.itextpdf.layout.renderer.AbstractRenderer
 
init() - Method in class com.itextpdf.layout.hyphenation.TernaryTree
initialize
initElementAreas(LayoutArea) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
Gets all rectangles that this IRenderer can draw upon in the given area.
insert(String, char) - Method in class com.itextpdf.layout.hyphenation.TernaryTree
Branches are initially compressed, needing one node per key plus the size of the string key.
insert(char[], int, char) - Method in class com.itextpdf.layout.hyphenation.TernaryTree
Insert key.
insertBalanced(String[], char[], int, int) - Method in class com.itextpdf.layout.hyphenation.TernaryTree
Recursively insert the median first and then the median of the lower and upper halves, and so on in order to get a balanced tree.
InsetBorder - Class in com.itextpdf.layout.border
 
InsetBorder(float) - Constructor for class com.itextpdf.layout.border.InsetBorder
 
InsetBorder(DeviceRgb, float) - Constructor for class com.itextpdf.layout.border.InsetBorder
 
InsetBorder(DeviceCmyk, float) - Constructor for class com.itextpdf.layout.border.InsetBorder
 
InsetBorder(DeviceGray, float) - Constructor for class com.itextpdf.layout.border.InsetBorder
 
IPatternConsumer - Interface in com.itextpdf.layout.hyphenation
This interface is used to connect the XML pattern file parser to the hyphenation tree.
IPropertyContainer - Interface in com.itextpdf.layout
A generic Map-like interface that defines methods for storing and retrieving objects by an enum key of the Property type.
IRenderer - Interface in com.itextpdf.layout.renderer
A renderer object is responsible for drawing a corresponding layout object on a document or canvas.
isAutoTaggingEnabled() - Method in class com.itextpdf.layout.Canvas
 
isComplete() - Method in interface com.itextpdf.layout.element.ILargeElement
Checks whether an element has already been marked as complete.
isComplete() - Method in class com.itextpdf.layout.element.Table
 
isEmpty() - Method in class com.itextpdf.layout.element.AbstractElement
 
isEmptyArea() - Method in class com.itextpdf.layout.layout.LayoutArea
 
isFixedLayout() - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
isFlushed() - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
isFlushed() - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
 
isFlushed() - Method in interface com.itextpdf.layout.renderer.IRenderer
Indicates whether this renderer is flushed or not, i.e.
isKeepTogether() - Method in class com.itextpdf.layout.element.BlockElement
Returns whether the BlockElement should be kept together as much as possible.
isKeepTogether() - Method in class com.itextpdf.layout.Style
Returns whether the BlockElement should be kept together as much as possible.
isLastRendererForModelElement - Variable in class com.itextpdf.layout.renderer.AbstractRenderer
 
isMissing(String) - Method in class com.itextpdf.layout.hyphenation.HyphenationTreeCache
Indicates whether a hyphenation file has been requested before but it wasn't available.
isNotFittingHeight(LayoutArea) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
isOriginalNonSplitRenderer - Variable in class com.itextpdf.layout.renderer.TableRenderer
True for newly created renderer.
isPercentValue() - Method in class com.itextpdf.layout.property.UnitValue
 
ISplitCharacters - Interface in com.itextpdf.layout.splitting
Interface for customizing the split character.
isPointValue() - Method in class com.itextpdf.layout.property.UnitValue
 
isPositioned() - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
isPropertyInherited(int) - Static method in class com.itextpdf.layout.property.Property
 
isSkipFirstHeader() - Method in class com.itextpdf.layout.element.Table
Tells you if the first header needs to be skipped (for instance if the header says "continued from the previous page").
isSkipLastFooter() - Method in class com.itextpdf.layout.element.Table
Tells you if the last footer needs to be skipped (for instance if the footer says "continued on the next page")
isSplitCharacter(GlyphLine, int) - Method in class com.itextpdf.layout.splitting.DefaultSplitCharacters
 
isSplitCharacter(GlyphLine, int) - Method in interface com.itextpdf.layout.splitting.ISplitCharacters
Returns true if the character can split a line.
isSplitForcedByNewline() - Method in class com.itextpdf.layout.layout.LineLayoutResult
 
isSplitForcedByNewline() - Method in class com.itextpdf.layout.layout.TextLayoutResult
 
isTaggingEnabled() - Method in class com.itextpdf.layout.renderer.DrawContext
 
isWordHasBeenSplit() - Method in class com.itextpdf.layout.layout.TextLayoutResult
 
ITALIC_SIMULATION - Static variable in class com.itextpdf.layout.property.Property
 

J

justify(float) - Method in class com.itextpdf.layout.renderer.LineRenderer
 

K

KEEP_TOGETHER - Static variable in class com.itextpdf.layout.property.Property
 
keys() - Method in class com.itextpdf.layout.hyphenation.TernaryTree
 
knows(String) - Method in class com.itextpdf.layout.hyphenation.TernaryTree
 
kv - Variable in class com.itextpdf.layout.hyphenation.TernaryTree
This vector holds the trailing of the keys when the branch is compressed.

L

lang - Variable in class com.itextpdf.layout.hyphenation.Hyphenator
 
layout(LayoutContext) - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
 
layout(LayoutContext) - Method in class com.itextpdf.layout.renderer.BlockRenderer
 
layout(LayoutContext) - Method in class com.itextpdf.layout.renderer.CellRenderer
 
layout(LayoutContext) - Method in class com.itextpdf.layout.renderer.ImageRenderer
 
layout(LayoutContext) - Method in interface com.itextpdf.layout.renderer.IRenderer
This method simulates positioning of the renderer, including all of its children, and returns the LayoutResult, representing the layout result, including occupied area, status, i.e.
layout(LayoutContext) - Method in class com.itextpdf.layout.renderer.LineRenderer
 
layout(LayoutContext) - Method in class com.itextpdf.layout.renderer.LineSeparatorRenderer
 
layout(LayoutContext) - Method in class com.itextpdf.layout.renderer.ListItemRenderer
 
layout(LayoutContext) - Method in class com.itextpdf.layout.renderer.ListRenderer
 
layout(LayoutContext) - Method in class com.itextpdf.layout.renderer.ParagraphRenderer
 
layout(LayoutContext) - Method in class com.itextpdf.layout.renderer.RootRenderer
 
layout(LayoutContext) - Method in class com.itextpdf.layout.renderer.TableRenderer
 
layout(LayoutContext) - Method in class com.itextpdf.layout.renderer.TabRenderer
 
layout(LayoutContext) - Method in class com.itextpdf.layout.renderer.TextRenderer
 
LayoutArea - Class in com.itextpdf.layout.layout
 
LayoutArea(int, Rectangle) - Constructor for class com.itextpdf.layout.layout.LayoutArea
 
LayoutContext - Class in com.itextpdf.layout.layout
 
LayoutContext(LayoutArea) - Constructor for class com.itextpdf.layout.layout.LayoutContext
 
LayoutPosition - Class in com.itextpdf.layout.layout
We use a simplified version of CSS positioning.
LayoutPosition() - Constructor for class com.itextpdf.layout.layout.LayoutPosition
 
LayoutResult - Class in com.itextpdf.layout.layout
 
LayoutResult(int, LayoutArea, IRenderer, IRenderer) - Constructor for class com.itextpdf.layout.layout.LayoutResult
 
Leading - Class in com.itextpdf.layout.property
A specialized class that specifies the leading, "the vertical distance between the baselines of adjacent lines of text" (ISO-32000-1, section 9.3.5).
Leading(int, float) - Constructor for class com.itextpdf.layout.property.Leading
Creates a Leading object.
LEADING - Static variable in class com.itextpdf.layout.property.Property
 
LEFT - Static variable in class com.itextpdf.layout.property.Property
 
leftMargin - Variable in class com.itextpdf.layout.Document
 
length() - Method in class com.itextpdf.layout.hyphenation.ByteVector
Obtain number of items in array.
length() - Method in class com.itextpdf.layout.hyphenation.CharVector
Obtain number of items in array.
length() - Method in class com.itextpdf.layout.hyphenation.Hyphenation
 
length - Variable in class com.itextpdf.layout.hyphenation.TernaryTree
number of items in tree
length() - Method in class com.itextpdf.layout.renderer.LineRenderer
Gets the total lengths of characters in this line.
length() - Method in class com.itextpdf.layout.renderer.TextRenderer
The length of the whole text assigned to this renderer.
levels - Variable in class com.itextpdf.layout.renderer.LineRenderer
 
line - Variable in class com.itextpdf.layout.renderer.TextRenderer
 
LINE_DRAWER - Static variable in class com.itextpdf.layout.property.Property
 
lineCapStyle - Variable in class com.itextpdf.layout.property.Underline
 
LineLayoutResult - Class in com.itextpdf.layout.layout
 
LineLayoutResult(int, LayoutArea, IRenderer, IRenderer) - Constructor for class com.itextpdf.layout.layout.LineLayoutResult
 
lineLength() - Method in class com.itextpdf.layout.renderer.TextRenderer
Returns the length of the line which is the result of the layout call.
LineRenderer - Class in com.itextpdf.layout.renderer
 
LineRenderer() - Constructor for class com.itextpdf.layout.renderer.LineRenderer
 
lines - Variable in class com.itextpdf.layout.renderer.ParagraphRenderer
 
LineSeparator - Class in com.itextpdf.layout.element
This is a line separator element which is basically just a horizontal line with a style specified by ILineDrawer custom drawing interface instance.
LineSeparator(ILineDrawer) - Constructor for class com.itextpdf.layout.element.LineSeparator
Creates a custom line separator with line style defined by custom ILineDrawer interface instance
LineSeparatorRenderer - Class in com.itextpdf.layout.renderer
 
LineSeparatorRenderer(LineSeparator) - Constructor for class com.itextpdf.layout.renderer.LineSeparatorRenderer
 
Link - Class in com.itextpdf.layout.element
A clickable piece of Text which contains a link annotation dictionary.
Link(String, PdfLinkAnnotation) - Constructor for class com.itextpdf.layout.element.Link
Creates a Link with a fully constructed link annotation dictionary.
Link(String, PdfAction) - Constructor for class com.itextpdf.layout.element.Link
Creates a Link which can execute an action.
Link(String, PdfDestination) - Constructor for class com.itextpdf.layout.element.Link
Creates a Link to another location in the document.
linkAnnotation - Variable in class com.itextpdf.layout.element.Link
 
LinkRenderer - Class in com.itextpdf.layout.renderer
 
LinkRenderer(Link) - Constructor for class com.itextpdf.layout.renderer.LinkRenderer
 
LinkRenderer(Link, String) - Constructor for class com.itextpdf.layout.renderer.LinkRenderer
 
List - Class in com.itextpdf.layout.element
A List is a layout element representing a series of objects that are vertically outlined with the same or very similar layout properties, giving it a sense of unity.
List() - Constructor for class com.itextpdf.layout.element.List
Creates a List with the List.DEFAULT_LIST_SYMBOL as a prefix.
List(ListNumberingType) - Constructor for class com.itextpdf.layout.element.List
Creates a List with a custom numbering type.
LIST_START - Static variable in class com.itextpdf.layout.property.Property
 
LIST_SYMBOL - Static variable in class com.itextpdf.layout.property.Property
 
LIST_SYMBOL_ALIGNMENT - Static variable in class com.itextpdf.layout.property.Property
 
LIST_SYMBOL_INDENT - Static variable in class com.itextpdf.layout.property.Property
 
LIST_SYMBOL_POST_TEXT - Static variable in class com.itextpdf.layout.property.Property
 
LIST_SYMBOL_PRE_TEXT - Static variable in class com.itextpdf.layout.property.Property
 
LIST_SYMBOLS_INITIALIZED - Static variable in class com.itextpdf.layout.property.Property
 
ListItem - Class in com.itextpdf.layout.element
A list item is a layout element that is one entry in a List.
ListItem() - Constructor for class com.itextpdf.layout.element.ListItem
Creates a ListItem.
ListItem(String) - Constructor for class com.itextpdf.layout.element.ListItem
Creates a list item with text.
ListItem(Image) - Constructor for class com.itextpdf.layout.element.ListItem
Creates a list item with an image.
ListItemRenderer - Class in com.itextpdf.layout.renderer
 
ListItemRenderer(ListItem) - Constructor for class com.itextpdf.layout.renderer.ListItemRenderer
 
ListNumberingType - Enum in com.itextpdf.layout.property
A specialized enum holding the possible values for a list List's entry prefix.
ListRenderer - Class in com.itextpdf.layout.renderer
 
ListRenderer(List) - Constructor for class com.itextpdf.layout.renderer.ListRenderer
 
ListSymbolAlignment - Enum in com.itextpdf.layout.property
A specialized enum containing alignment properties for list symbols.
lo - Variable in class com.itextpdf.layout.hyphenation.TernaryTree
Pointer to low branch and to rest of the key when it is stored directly in this node, we don't have unions in java!
loadPatterns(String) - Method in class com.itextpdf.layout.hyphenation.HyphenationTree
Read hyphenation patterns from an XML file.
loadPatterns(InputStream, String) - Method in class com.itextpdf.layout.hyphenation.HyphenationTree
Read hyphenation patterns from an XML file.

M

makeListSymbolRenderer(int, IRenderer) - Method in class com.itextpdf.layout.renderer.ListRenderer
 
makeNewRenderer() - Method in class com.itextpdf.layout.element.AbstractElement
 
makeNewRenderer() - Method in class com.itextpdf.layout.element.AreaBreak
 
makeNewRenderer() - Method in class com.itextpdf.layout.element.Cell
 
makeNewRenderer() - Method in class com.itextpdf.layout.element.Div
 
makeNewRenderer() - Method in class com.itextpdf.layout.element.Image
 
makeNewRenderer() - Method in class com.itextpdf.layout.element.LineSeparator
 
makeNewRenderer() - Method in class com.itextpdf.layout.element.Link
 
makeNewRenderer() - Method in class com.itextpdf.layout.element.List
 
makeNewRenderer() - Method in class com.itextpdf.layout.element.ListItem
 
makeNewRenderer() - Method in class com.itextpdf.layout.element.Paragraph
 
makeNewRenderer() - Method in class com.itextpdf.layout.element.Tab
 
makeNewRenderer() - Method in class com.itextpdf.layout.element.Table
 
makeNewRenderer() - Method in class com.itextpdf.layout.element.Text
 
MARGIN_BOTTOM - Static variable in class com.itextpdf.layout.property.Property
 
MARGIN_LEFT - Static variable in class com.itextpdf.layout.property.Property
 
MARGIN_RIGHT - Static variable in class com.itextpdf.layout.property.Property
 
MARGIN_TOP - Static variable in class com.itextpdf.layout.property.Property
 
maxAscent - Variable in class com.itextpdf.layout.renderer.LineRenderer
 
maxDescent - Variable in class com.itextpdf.layout.renderer.LineRenderer
 
modelElement - Variable in class com.itextpdf.layout.renderer.AbstractRenderer
 
move(float, float) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
move(float, float) - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
 
move(float, float) - Method in interface com.itextpdf.layout.renderer.IRenderer
Moves the renderer subtree by the specified offset.
move(float, float) - Method in class com.itextpdf.layout.renderer.ParagraphRenderer
 
move(float, float) - Method in class com.itextpdf.layout.renderer.TableRenderer
 
moveYLineTo(float) - Method in class com.itextpdf.layout.renderer.TextRenderer
Moves the vertical position to the parameter's value.
MULTIPLIED - Static variable in class com.itextpdf.layout.property.Leading
A leading type related to the font size and the resulting bounding box.

N

nextRenderer - Variable in class com.itextpdf.layout.element.AbstractElement
 
NO_BORDER - Static variable in class com.itextpdf.layout.border.Border
 
noBreak - Variable in class com.itextpdf.layout.hyphenation.Hyphen
no break string
noteMissing(String) - Method in class com.itextpdf.layout.hyphenation.HyphenationTreeCache
Notes a key to a hyphenation tree as missing.
NOTHING - Static variable in class com.itextpdf.layout.layout.LayoutResult
 

O

occupiedArea - Variable in class com.itextpdf.layout.layout.LayoutResult
 
occupiedArea - Variable in class com.itextpdf.layout.renderer.AbstractRenderer
 
otfFeaturesApplied - Variable in class com.itextpdf.layout.renderer.TextRenderer
 
OutsetBorder - Class in com.itextpdf.layout.border
 
OutsetBorder(float) - Constructor for class com.itextpdf.layout.border.OutsetBorder
 
OutsetBorder(DeviceRgb, float) - Constructor for class com.itextpdf.layout.border.OutsetBorder
 
OutsetBorder(DeviceCmyk, float) - Constructor for class com.itextpdf.layout.border.OutsetBorder
 
OutsetBorder(DeviceGray, float) - Constructor for class com.itextpdf.layout.border.OutsetBorder
 
overflowRenderer - Variable in class com.itextpdf.layout.layout.LayoutResult
 

P

packValues(String) - Method in class com.itextpdf.layout.hyphenation.HyphenationTree
Packs the values by storing them in 4 bits, two values into a byte Values range is from 0 to 9.
PADDING_BOTTOM - Static variable in class com.itextpdf.layout.property.Property
 
PADDING_LEFT - Static variable in class com.itextpdf.layout.property.Property
 
PADDING_RIGHT - Static variable in class com.itextpdf.layout.property.Property
 
PADDING_TOP - Static variable in class com.itextpdf.layout.property.Property
 
page - Variable in class com.itextpdf.layout.Canvas
Is initialized and used only when Canvas element autotagging is enabled, see Canvas.enableAutoTagging(PdfPage).
PAGE_NUMBER - Static variable in class com.itextpdf.layout.property.Property
 
pageNumber - Variable in class com.itextpdf.layout.layout.LayoutArea
 
pageSize - Variable in class com.itextpdf.layout.element.AreaBreak
 
Paragraph - Class in com.itextpdf.layout.element
A layout element that represents a self-contained block of textual and grpahical information.
Paragraph() - Constructor for class com.itextpdf.layout.element.Paragraph
Creates a Paragraph.
Paragraph(String) - Constructor for class com.itextpdf.layout.element.Paragraph
Creates a Paragraph, initialized with a piece of text.
Paragraph(Text) - Constructor for class com.itextpdf.layout.element.Paragraph
Creates a Paragraph, initialized with a piece of text.
ParagraphRenderer - Class in com.itextpdf.layout.renderer
 
ParagraphRenderer(Paragraph) - Constructor for class com.itextpdf.layout.renderer.ParagraphRenderer
 
parent - Variable in class com.itextpdf.layout.renderer.AbstractRenderer
 
parse(String) - Method in class com.itextpdf.layout.hyphenation.PatternParser
Parses a hyphenation pattern file.
parse(InputStream, String) - Method in class com.itextpdf.layout.hyphenation.PatternParser
Parses a hyphenation pattern file.
PARTIAL - Static variable in class com.itextpdf.layout.layout.LayoutResult
 
PatternParser - Class in com.itextpdf.layout.hyphenation
A SAX document handler to read and parse hyphenation patterns from a XML file.
PatternParser(IPatternConsumer) - Constructor for class com.itextpdf.layout.hyphenation.PatternParser
Construct a pattern parser.
pdfCanvas - Variable in class com.itextpdf.layout.Canvas
 
pdfDocument - Variable in class com.itextpdf.layout.RootElement
 
PERCENT - Static variable in class com.itextpdf.layout.property.UnitValue
 
pivotY - Variable in class com.itextpdf.layout.renderer.ImageRenderer
 
POINT - Static variable in class com.itextpdf.layout.property.UnitValue
 
POSITION - Static variable in class com.itextpdf.layout.property.Property
 
positionedRenderers - Variable in class com.itextpdf.layout.renderer.AbstractRenderer
 
postBreak - Variable in class com.itextpdf.layout.hyphenation.Hyphen
post break string
preBreak - Variable in class com.itextpdf.layout.hyphenation.Hyphen
pre break string
previousDescent - Variable in class com.itextpdf.layout.renderer.ParagraphRenderer
 
propagateArtifactRoleToChildElements() - Method in class com.itextpdf.layout.element.AbstractElement
Marks all child elements as artifacts recursively.
properties - Variable in class com.itextpdf.layout.ElementPropertyContainer
 
properties - Variable in class com.itextpdf.layout.renderer.AbstractRenderer
 
properties - Variable in class com.itextpdf.layout.RootElement
 
Property - Class in com.itextpdf.layout.property
An enum of property names that are used for graphical properties of layout elements.
put(int, byte) - Method in class com.itextpdf.layout.hyphenation.ByteVector
Pet byte at index.
put(int, char) - Method in class com.itextpdf.layout.hyphenation.CharVector
Pet char at index.

R

registerAdditionalHyphenationFileDirectory(String) - Static method in class com.itextpdf.layout.hyphenation.Hyphenator
Registers additional file directories.
RELATIVE - Static variable in class com.itextpdf.layout.layout.LayoutPosition
Relative positioning is exactly like static positioning except that the left, top, right and bottom properties can be used to apply a translation to the object.
relayout() - Method in class com.itextpdf.layout.Canvas
 
relayout() - Method in class com.itextpdf.layout.Document
Performs an entire recalculation of the document flow, taking into account all its current child elements.
removeTabStop(float) - Method in class com.itextpdf.layout.element.Paragraph
Removes a tabstop position from the Paragraph, if it is present in the Property.TAB_STOPS property.
retrieveHeight() - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
retrieveUnitValue(float, int) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
retrieveWidth(float) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
REVERSED - Static variable in class com.itextpdf.layout.property.Property
 
RidgeBorder - Class in com.itextpdf.layout.border
 
RidgeBorder(float) - Constructor for class com.itextpdf.layout.border.RidgeBorder
 
RidgeBorder(DeviceRgb, float) - Constructor for class com.itextpdf.layout.border.RidgeBorder
 
RidgeBorder(DeviceCmyk, float) - Constructor for class com.itextpdf.layout.border.RidgeBorder
 
RidgeBorder(DeviceGray, float) - Constructor for class com.itextpdf.layout.border.RidgeBorder
 
RIGHT - Static variable in class com.itextpdf.layout.property.Property
 
rightMargin - Variable in class com.itextpdf.layout.Document
 
role - Variable in class com.itextpdf.layout.element.Cell
 
role - Variable in class com.itextpdf.layout.element.Div
 
role - Variable in class com.itextpdf.layout.element.Image
 
role - Variable in class com.itextpdf.layout.element.LineSeparator
 
role - Variable in class com.itextpdf.layout.element.List
 
role - Variable in class com.itextpdf.layout.element.Paragraph
 
role - Variable in class com.itextpdf.layout.element.Table
 
role - Variable in class com.itextpdf.layout.element.Text
 
root - Variable in class com.itextpdf.layout.hyphenation.TernaryTree
root
rootArea - Variable in class com.itextpdf.layout.Canvas
 
RootElement<T extends IPropertyContainer> - Class in com.itextpdf.layout
A generic abstract root element for a PDF layout object hierarchy.
RootElement() - Constructor for class com.itextpdf.layout.RootElement
 
RootRenderer - Class in com.itextpdf.layout.renderer
 
RootRenderer() - Constructor for class com.itextpdf.layout.renderer.RootRenderer
 
rootRenderer - Variable in class com.itextpdf.layout.RootElement
 
ROTATION_ANGLE - Static variable in class com.itextpdf.layout.property.Property
 
ROTATION_INITIAL_HEIGHT - Static variable in class com.itextpdf.layout.property.Property
 
ROTATION_INITIAL_WIDTH - Static variable in class com.itextpdf.layout.property.Property
 
ROTATION_POINT_X - Static variable in class com.itextpdf.layout.property.Property
 
ROTATION_POINT_Y - Static variable in class com.itextpdf.layout.property.Property
 
ROUND_DOTS - Static variable in class com.itextpdf.layout.border.Border
 
RoundDotsBorder - Class in com.itextpdf.layout.border
Draws a border with rounded dots aroudn the element it's been set to.
RoundDotsBorder(float) - Constructor for class com.itextpdf.layout.border.RoundDotsBorder
Creates a RoundDotsBorder with the specified wit?dth and sets the color to black.
RoundDotsBorder(Color, float) - Constructor for class com.itextpdf.layout.border.RoundDotsBorder
Creates a RoundDotsBorder with the specified wit?dth and the specified color.
RowRange(int, int) - Constructor for class com.itextpdf.layout.element.Table.RowRange
Creates a Table.RowRange
rowRange - Variable in class com.itextpdf.layout.renderer.TableRenderer
 
rows - Variable in class com.itextpdf.layout.renderer.TableRenderer
 
ROWSPAN - Static variable in class com.itextpdf.layout.property.Property
 

S

sc - Variable in class com.itextpdf.layout.hyphenation.TernaryTree
The character stored in this node: splitchar.
scale(float, float) - Method in class com.itextpdf.layout.element.Image
Scale the image relative to its default size.
scaleAbsolute(float, float) - Method in class com.itextpdf.layout.element.Image
Scale the image to an absolute size.
scaleToFit(float, float) - Method in class com.itextpdf.layout.element.Image
Scale the image to an absolute size.
searchPatterns(char[], int, byte[]) - Method in class com.itextpdf.layout.hyphenation.HyphenationTree
Search for all possible partial matches of word starting at index an update interletter values.
setAction(PdfAction) - Method in class com.itextpdf.layout.element.AbstractElement
 
setAreaBreak(AreaBreak) - Method in class com.itextpdf.layout.layout.LayoutResult
 
setAutoScale(boolean) - Method in class com.itextpdf.layout.element.Image
Sets the autoscale property for both width and height.
setAutoScaleHeight(boolean) - Method in class com.itextpdf.layout.element.Image
Sets the autoscale property for the height of the image.
setAutoScaleWidth(boolean) - Method in class com.itextpdf.layout.element.Image
Sets the autoscale property for the width of the image.
setBackgroundColor(Color) - Method in class com.itextpdf.layout.ElementPropertyContainer
Specifies a background color for the Element.
setBackgroundColor(Color, float, float, float, float) - Method in class com.itextpdf.layout.ElementPropertyContainer
Specifies a background color for the Element, and extra space that must be counted as part of the background and therefore colored.
setBaseDirection(BaseDirection) - Method in class com.itextpdf.layout.ElementPropertyContainer
This attribute specifies the base direction of directionally neutral text (i.e., text that doesn't have inherent directionality as defined in Unicode) in an element's content and attribute values.
setBBox(Rectangle) - Method in class com.itextpdf.layout.layout.LayoutArea
 
setBold() - Method in class com.itextpdf.layout.ElementPropertyContainer
Switch on the simulation of bold style for a font.
setBorder(Border) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets a border for all four edges of this Element with customizable color, width, pattern type.
setBorderBottom(Border) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets a border for the bottom limit of this Element with customizable color, width, pattern type.
setBorderLeft(Border) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets a border for the left limit of this Element with customizable color, width, pattern type.
setBorderRight(Border) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets a border for the right limit of this Element with customizable color, width, pattern type.
setBorders(Border, int) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
setBorderTop(Border) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets a border for the upper limit of this Element with customizable color, width, pattern type.
setBottomMargin(float) - Method in class com.itextpdf.layout.Document
 
setCharacterSpacing(float) - Method in class com.itextpdf.layout.ElementPropertyContainer
Defines a custom spacing distance between all characters of a textual element.
setDestination(String) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets a destination name that will be created when this element is drawn to content.
setDocument(Document) - Method in interface com.itextpdf.layout.element.ILargeElement
Sets the document this element is bound to.
setDocument(Document) - Method in class com.itextpdf.layout.element.Table
 
setEmptyArea(boolean) - Method in class com.itextpdf.layout.layout.LayoutArea
 
setFirstLineIndent(float) - Method in class com.itextpdf.layout.element.Paragraph
Sets the indent value for the first line of the Paragraph.
setFixedLeading(float) - Method in class com.itextpdf.layout.element.Paragraph
Sets the leading value, using the Leading.FIXED strategy.
setFixedPosition(float, float) - Method in class com.itextpdf.layout.element.Image
Sets values for a absolute repositioning of the Element.
setFixedPosition(int, float, float) - Method in class com.itextpdf.layout.element.Image
Sets values for a absolute repositioning of the Element, on a specific page.
setFixedPosition(float, float, float) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets values for a absolute repositioning of the Element.
setFixedPosition(float, float, UnitValue) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets values for a absolute repositioning of the Element.
setFixedPosition(int, float, float, float) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets values for a absolute repositioning of the Element, on a specific page.
setFixedPosition(int, float, float, UnitValue) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets values for a absolute repositioning of the Element, on a specific page.
setFont(PdfFont) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets the font of this Element.
setFontColor(Color) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets the font color of this Element.
setFontKerning(FontKerning) - Method in class com.itextpdf.layout.ElementPropertyContainer
Enable or disable kerning.
setFontScript(Character.UnicodeScript) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets the writing system for this text element.
setFontSize(float) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets the font size of this Element.
setHeight(float) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets the height property of the Element.
setHorizontalAlignment(HorizontalAlignment) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets the horizontal alignment of this Element.
setHorizontalScaling(float) - Method in class com.itextpdf.layout.element.Text
The horizontal scaling parameter adjusts the width of glyphs by stretching or compressing them in the horizontal direction.
setHyphenation(HyphenationConfig) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets a custom hyphenation configuration which will hyphenate words automatically accordingly to the language and country.
setHyphenSymbol(char) - Method in class com.itextpdf.layout.hyphenation.HyphenationConfig
Sets the hyphenation symbol to the specified value.
setInnerHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.Border3D
 
setInnerHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.GrooveBorder
 
setInnerHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.InsetBorder
 
setInnerHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.OutsetBorder
 
setInnerHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.RidgeBorder
 
setItalic() - Method in class com.itextpdf.layout.ElementPropertyContainer
Switch on the simulation of italic style for a font.
setItemStartIndex(int) - Method in class com.itextpdf.layout.element.List
Customizes the index of the first item in the list.
setKeepTogether(boolean) - Method in class com.itextpdf.layout.element.BlockElement
Sets whether the BlockElement should be kept together as much as possible.
setKeepTogether(boolean) - Method in class com.itextpdf.layout.Style
Sets whether the BlockElement should be kept together as much as possible.
setLeftMargin(float) - Method in class com.itextpdf.layout.Document
 
setLineThrough() - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets default line-through attributes for text.
setListSymbol(String) - Method in class com.itextpdf.layout.element.List
Sets the list symbol to be used.
setListSymbol(Text) - Method in class com.itextpdf.layout.element.List
Sets the list symbol to be used.
setListSymbol(Image) - Method in class com.itextpdf.layout.element.List
Sets the list symbol to be used.
setListSymbol(ListNumberingType) - Method in class com.itextpdf.layout.element.List
Sets the list numbering type to be used.
setListSymbol(String) - Method in class com.itextpdf.layout.element.ListItem
Sets the list item symbol to be used.
setListSymbol(Text) - Method in class com.itextpdf.layout.element.ListItem
Sets the list item symbol to be used.
setListSymbol(Image) - Method in class com.itextpdf.layout.element.ListItem
Sets the list item symbol to be used.
setListSymbol(ListNumberingType) - Method in class com.itextpdf.layout.element.ListItem
Sets the list item numbering type to be used.
setListSymbolAlignment(ListSymbolAlignment) - Method in class com.itextpdf.layout.element.List
A specialized enum containing alignment properties for list symbols.
setMargin(float) - Method in class com.itextpdf.layout.element.BlockElement
Sets all margins around the element to the same width.
setMargin(float) - Method in class com.itextpdf.layout.Style
Sets all margins around the element to the same width.
setMarginBottom(float) - Method in class com.itextpdf.layout.element.BlockElement
Sets the bottom margin width of the element.
setMarginBottom(float) - Method in class com.itextpdf.layout.element.Image
Sets the bottom margin width of the element.
setMarginBottom(float) - Method in class com.itextpdf.layout.Style
Sets the bottom margin width of the element.
setMarginLeft(float) - Method in class com.itextpdf.layout.element.BlockElement
Sets the left margin width of the element.
setMarginLeft(float) - Method in class com.itextpdf.layout.element.Image
Sets the left margin width of the element.
setMarginLeft(float) - Method in class com.itextpdf.layout.Style
Sets the left margin width of the element.
setMarginRight(float) - Method in class com.itextpdf.layout.element.BlockElement
Sets the right margin width of the element.
setMarginRight(float) - Method in class com.itextpdf.layout.element.Image
Sets the right margin width of the element.
setMarginRight(float) - Method in class com.itextpdf.layout.Style
Sets the right margin width of the element.
setMargins(float, float, float, float) - Method in class com.itextpdf.layout.Document
Convenience method to set all margins with one method.
setMargins(float, float, float, float) - Method in class com.itextpdf.layout.element.BlockElement
Sets the margins around the element to a series of new widths.
setMargins(float, float, float, float) - Method in class com.itextpdf.layout.element.Image
Sets the margins around the element to a series of new widths.
setMargins(float, float, float, float) - Method in class com.itextpdf.layout.Style
Sets the margins around the element to a series of new widths.
setMarginTop(float) - Method in class com.itextpdf.layout.element.BlockElement
Sets the top margin width of the element.
setMarginTop(float) - Method in class com.itextpdf.layout.element.Image
Sets the top margin width of the element.
setMarginTop(float) - Method in class com.itextpdf.layout.Style
Sets the top margin width of the element.
setMultipliedLeading(float) - Method in class com.itextpdf.layout.element.Paragraph
Sets the leading value, using the Leading.MULTIPLIED strategy.
setNextRenderer(IRenderer) - Method in class com.itextpdf.layout.element.AbstractElement
 
setNextRenderer(IRenderer) - Method in interface com.itextpdf.layout.element.IElement
Overrides the IRenderer instance which will be returned by the next call to the IElement.getRenderer().
setOuterHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.Border3D
 
setOuterHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.GrooveBorder
 
setOuterHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.InsetBorder
 
setOuterHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.OutsetBorder
 
setOuterHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.RidgeBorder
 
setOverflowRenderer(IRenderer) - Method in class com.itextpdf.layout.layout.LayoutResult
 
setPadding(float) - Method in class com.itextpdf.layout.element.BlockElement
Sets all paddings around the element to the same width.
setPadding(float) - Method in class com.itextpdf.layout.Style
Sets all paddings around the element to the same width.
setPaddingBottom(float) - Method in class com.itextpdf.layout.element.BlockElement
Sets the bottom padding width of the element.
setPaddingBottom(float) - Method in class com.itextpdf.layout.Style
Sets the bottom padding width of the element.
setPaddingLeft(float) - Method in class com.itextpdf.layout.element.BlockElement
Sets the left padding width of the element.
setPaddingLeft(float) - Method in class com.itextpdf.layout.Style
Sets the left padding width of the element.
setPaddingRight(float) - Method in class com.itextpdf.layout.element.BlockElement
Sets the right padding width of the element.
setPaddingRight(float) - Method in class com.itextpdf.layout.Style
Sets the right padding width of the element.
setPaddings(float, float, float, float) - Method in class com.itextpdf.layout.element.BlockElement
Sets the paddings around the element to a series of new widths.
setPaddings(float, float, float, float) - Method in class com.itextpdf.layout.Style
Sets the paddings around the element to a series of new widths.
setPaddingTop(float) - Method in class com.itextpdf.layout.element.BlockElement
Sets the top padding width of the element.
setPaddingTop(float) - Method in class com.itextpdf.layout.Style
Sets the top padding width of the element.
setPageNumber(int) - Method in class com.itextpdf.layout.element.AbstractElement
 
setPageSize(PageSize) - Method in class com.itextpdf.layout.element.AreaBreak
Sets the page size.
setParent(IRenderer) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
setParent(IRenderer) - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
 
setParent(IRenderer) - Method in interface com.itextpdf.layout.renderer.IRenderer
Explicitly sets this object as the child of another IRenderer in the renderer hierarchy.
setPostSymbolText(String) - Method in class com.itextpdf.layout.element.List
Sets a piece of text that should be added after the ListItem symbol.
setPreSymbolText(String) - Method in class com.itextpdf.layout.element.List
Sets a piece of text that should be added before the ListItem symbol.
setProperty(int, Object) - Method in class com.itextpdf.layout.ElementPropertyContainer
 
setProperty(int, Object) - Method in interface com.itextpdf.layout.IPropertyContainer
Sets a property for this entity.
setProperty(int, Object) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
setProperty(int, Object) - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
 
setProperty(int, Object) - Method in class com.itextpdf.layout.RootElement
 
setRelativePosition(float, float, float, float) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets values for a relative repositioning of the Element.
setRenderer(CanvasRenderer) - Method in class com.itextpdf.layout.Canvas
Sets the IRenderer for this Canvas.
setRenderer(DocumentRenderer) - Method in class com.itextpdf.layout.Document
Changes the DocumentRenderer at runtime.
setRightMargin(float) - Method in class com.itextpdf.layout.Document
 
setRole(PdfName) - Method in class com.itextpdf.layout.element.Cell
 
setRole(PdfName) - Method in class com.itextpdf.layout.element.Div
 
setRole(PdfName) - Method in class com.itextpdf.layout.element.Image
 
setRole(PdfName) - Method in class com.itextpdf.layout.element.LineSeparator
 
setRole(PdfName) - Method in class com.itextpdf.layout.element.List
 
setRole(PdfName) - Method in class com.itextpdf.layout.element.Paragraph
 
setRole(PdfName) - Method in class com.itextpdf.layout.element.Table
 
setRole(PdfName) - Method in class com.itextpdf.layout.element.Text
 
setRotationAngle(float) - Method in class com.itextpdf.layout.element.BlockElement
Sets the rotation radAngle.
setRotationAngle(double) - Method in class com.itextpdf.layout.element.BlockElement
Sets the rotation angle.
setRotationAngle(double) - Method in class com.itextpdf.layout.element.Image
Sets the rotation radAngle.
setRotationAngle(float) - Method in class com.itextpdf.layout.Style
Sets the rotation radAngle.
setRotationAngle(double) - Method in class com.itextpdf.layout.Style
Sets the rotation angle.
setSkew(float, float) - Method in class com.itextpdf.layout.element.Text
Skews the text to simulate italic and other effects.
setSkipFirstHeader(boolean) - Method in class com.itextpdf.layout.element.Table
Skips the printing of the first header.
setSkipLastFooter(boolean) - Method in class com.itextpdf.layout.element.Table
Skips the printing of the last footer.
setSpacingRatio(float) - Method in class com.itextpdf.layout.element.BlockElement
Sets a ratio which determines in which proportion will word spacing and character spacing be applied when horizontal alignment is justified.
setSpacingRatio(float) - Method in class com.itextpdf.layout.Style
Sets a ratio which determines in which proportion will word spacing and character spacing be applied when horizontal alignment is justified.
setSplitCharacters(ISplitCharacters) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets a rule for splitting strings when they don't fit into one line.
setSplitForcedByNewline(boolean) - Method in class com.itextpdf.layout.layout.LineLayoutResult
 
setSplitForcedByNewline(boolean) - Method in class com.itextpdf.layout.layout.TextLayoutResult
 
setSplitRenderer(IRenderer) - Method in class com.itextpdf.layout.layout.LayoutResult
 
setStrokeColor(Color) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets the stroke color for the current element.
setStrokeWidth(float) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets the stroke width for the current element.
setSymbolIndent(float) - Method in class com.itextpdf.layout.element.List
Sets the indent offset of the ListItem symbols.
setTabAlignment(TabAlignment) - Method in class com.itextpdf.layout.element.TabStop
 
setTabAnchor(Character) - Method in class com.itextpdf.layout.element.TabStop
 
setTabLeader(ILineDrawer) - Method in class com.itextpdf.layout.element.TabStop
 
setTaggingEnabled(boolean) - Method in class com.itextpdf.layout.renderer.DrawContext
 
setText(String) - Method in class com.itextpdf.layout.element.Text
 
setText(String) - Method in class com.itextpdf.layout.renderer.TextRenderer
Manually sets the contents of the Text's representation on the canvas, regardless of the Text's own contents.
setText(GlyphLine, int, int) - Method in class com.itextpdf.layout.renderer.TextRenderer
Manually sets a GlyphLine to be rendered with a specific start and end point.
setTextAlignment(TextAlignment) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets the font size of this Element.
setTextRenderingMode(int) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets the text rendering mode, a variable that determines whether showing text causes glyph outlines to be stroked, filled, used as a clipping boundary, or some combination of the three.
setTextRise(float) - Method in class com.itextpdf.layout.element.Text
Sets the text rise.
setTopMargin(float) - Method in class com.itextpdf.layout.Document
 
setUnderline() - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets default underline attributes for text.
setUnderline(float, float) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets an horizontal line that can be an underline or a strikethrough.
setUnderline(Color, float, float, float, float, int) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets an horizontal line that can be an underline or a strikethrough.
setUnitType(int) - Method in class com.itextpdf.layout.property.UnitValue
 
setValue(float) - Method in class com.itextpdf.layout.property.UnitValue
 
setVerticalAlignment(VerticalAlignment) - Method in class com.itextpdf.layout.element.BlockElement
Sets the vertical alignment of the element.
setVerticalAlignment(VerticalAlignment) - Method in class com.itextpdf.layout.Style
Sets the vertical alignment of the element.
setWidth(UnitValue) - Method in class com.itextpdf.layout.element.Table
Sets the full width of the table.
setWidth(float) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets the width property of the Element, measured in points.
setWidth(UnitValue) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets the width property of the Element with a UnitValue.
setWidthPercent(float) - Method in class com.itextpdf.layout.ElementPropertyContainer
Sets the width property of the Element, measured in percentage.
setWordHasBeenSplit(boolean) - Method in class com.itextpdf.layout.layout.TextLayoutResult
 
setWordSpacing(float) - Method in class com.itextpdf.layout.ElementPropertyContainer
Defines a custom spacing distance between words of a textual element.
showTextAligned(String, float, float, TextAlignment) - Method in class com.itextpdf.layout.RootElement
Convenience method to write a text aligned about the specified point
showTextAligned(String, float, float, TextAlignment, float) - Method in class com.itextpdf.layout.RootElement
Convenience method to write a text aligned about the specified point
showTextAligned(String, float, float, TextAlignment, VerticalAlignment, float) - Method in class com.itextpdf.layout.RootElement
Convenience method to write a text aligned about the specified point
showTextAligned(Paragraph, float, float, TextAlignment) - Method in class com.itextpdf.layout.RootElement
Convenience method to write a text aligned about the specified point
showTextAligned(Paragraph, float, float, TextAlignment, VerticalAlignment) - Method in class com.itextpdf.layout.RootElement
Convenience method to write a text aligned about the specified point
showTextAligned(Paragraph, float, float, int, TextAlignment, VerticalAlignment, float) - Method in class com.itextpdf.layout.RootElement
Convenience method to write a text aligned about the specified point
showTextAlignedKerned(String, float, float, TextAlignment, VerticalAlignment, float) - Method in class com.itextpdf.layout.RootElement
Convenience method to write a kerned text aligned about the specified point
size() - Method in class com.itextpdf.layout.hyphenation.TernaryTree
 
SKEW - Static variable in class com.itextpdf.layout.property.Property
 
SOLID - Static variable in class com.itextpdf.layout.border.Border
 
SolidBorder - Class in com.itextpdf.layout.border
Draws a solid border around the element it's set to.
SolidBorder(float) - Constructor for class com.itextpdf.layout.border.SolidBorder
Creates a SolidBorder with the specified width and sets the color to black.
SolidBorder(Color, float) - Constructor for class com.itextpdf.layout.border.SolidBorder
Creates a SolidBorder with the specified width and the specified color.
SPACING_RATIO - Static variable in class com.itextpdf.layout.property.Property
 
split() - Method in class com.itextpdf.layout.renderer.LineRenderer
 
split() - Method in class com.itextpdf.layout.renderer.ParagraphRenderer
 
split(int) - Method in class com.itextpdf.layout.renderer.TableRenderer
 
split(int, boolean) - Method in class com.itextpdf.layout.renderer.TableRenderer
 
split(int) - Method in class com.itextpdf.layout.renderer.TextRenderer
 
SPLIT_CHARACTERS - Static variable in class com.itextpdf.layout.property.Property
 
splitForcedByNewline - Variable in class com.itextpdf.layout.layout.LineLayoutResult
 
splitForcedByNewline - Variable in class com.itextpdf.layout.layout.TextLayoutResult
 
splitRenderer - Variable in class com.itextpdf.layout.layout.LayoutResult
 
startElement(String, String, String, Attributes) - Method in class com.itextpdf.layout.hyphenation.PatternParser
startNewRow() - Method in class com.itextpdf.layout.element.Table
Starts new row.
STATIC - Static variable in class com.itextpdf.layout.layout.LayoutPosition
Default positioning by normal rules of block and line layout.
status - Variable in class com.itextpdf.layout.layout.LayoutResult
 
stoplist - Variable in class com.itextpdf.layout.hyphenation.HyphenationTree
This map stores hyphenation exceptions
strcmp(char[], int, char[], int) - Static method in class com.itextpdf.layout.hyphenation.TernaryTree
Compares 2 null terminated char arrays
strcmp(String, char[], int) - Static method in class com.itextpdf.layout.hyphenation.TernaryTree
Compares a string with null terminated char array
strcpy(char[], int, char[], int) - Static method in class com.itextpdf.layout.hyphenation.TernaryTree
 
strlen(char[], int) - Static method in class com.itextpdf.layout.hyphenation.TernaryTree
 
strlen(char[]) - Static method in class com.itextpdf.layout.hyphenation.TernaryTree
 
STROKE_COLOR - Static variable in class com.itextpdf.layout.property.Property
 
STROKE_WIDTH - Static variable in class com.itextpdf.layout.property.Property
 
strToBeConverted - Variable in class com.itextpdf.layout.renderer.TextRenderer
 
Style - Class in com.itextpdf.layout
Container object for style properties of an element.
Style() - Constructor for class com.itextpdf.layout.Style
 
styles - Variable in class com.itextpdf.layout.element.AbstractElement
 
symbolAreaWidth - Variable in class com.itextpdf.layout.renderer.ListItemRenderer
 
symbolRenderer - Variable in class com.itextpdf.layout.renderer.ListItemRenderer
 

T

Tab - Class in com.itextpdf.layout.element
 
Tab() - Constructor for class com.itextpdf.layout.element.Tab
 
TAB_ANCHOR - Static variable in class com.itextpdf.layout.property.Property
 
TAB_DEFAULT - Static variable in class com.itextpdf.layout.property.Property
 
TAB_LEADER - Static variable in class com.itextpdf.layout.property.Property
 
TAB_STOPS - Static variable in class com.itextpdf.layout.property.Property
 
TabAlignment - Enum in com.itextpdf.layout.property
A specialized enum holding the possible values for a List's entry prefix.
tabAnchorCharacterPosition - Variable in class com.itextpdf.layout.renderer.TextRenderer
 
Table - Class in com.itextpdf.layout.element
A Table is a layout element that represents data in a two-dimensional grid.
Table(float[], boolean) - Constructor for class com.itextpdf.layout.element.Table
Constructs a Table with the relative column widths.
Table(float[]) - Constructor for class com.itextpdf.layout.element.Table
Constructs a Table with the relative column widths.
Table(int, boolean) - Constructor for class com.itextpdf.layout.element.Table
Constructs a Table with numColumns columns.
Table(int) - Constructor for class com.itextpdf.layout.element.Table
Constructs a Table with numColumns columns.
Table.RowRange - Class in com.itextpdf.layout.element
A simple object which holds the row numbers of a section of a table.
TableRenderer - Class in com.itextpdf.layout.renderer
This class represents the renderer object for a Table object.
TableRenderer(Table, Table.RowRange) - Constructor for class com.itextpdf.layout.renderer.TableRenderer
Creates a TableRenderer from a Table which will partially render the table.
TableRenderer(Table) - Constructor for class com.itextpdf.layout.renderer.TableRenderer
Creates a TableRenderer from a Table.
TabRenderer - Class in com.itextpdf.layout.renderer
 
TabRenderer(Tab) - Constructor for class com.itextpdf.layout.renderer.TabRenderer
 
TabStop - Class in com.itextpdf.layout.element
 
TabStop(float) - Constructor for class com.itextpdf.layout.element.TabStop
 
TabStop(float, TabAlignment) - Constructor for class com.itextpdf.layout.element.TabStop
 
TabStop(float, TabAlignment, ILineDrawer) - Constructor for class com.itextpdf.layout.element.TabStop
 
tagProperties - Variable in class com.itextpdf.layout.element.Cell
 
tagProperties - Variable in class com.itextpdf.layout.element.Div
 
tagProperties - Variable in class com.itextpdf.layout.element.Image
 
tagProperties - Variable in class com.itextpdf.layout.element.LineSeparator
 
tagProperties - Variable in class com.itextpdf.layout.element.List
 
tagProperties - Variable in class com.itextpdf.layout.element.Paragraph
 
tagProperties - Variable in class com.itextpdf.layout.element.Table
 
tagProperties - Variable in class com.itextpdf.layout.element.Text
 
TernaryTree - Class in com.itextpdf.layout.hyphenation
Ternary Search Tree.
Text - Class in com.itextpdf.layout.element
A Text is a piece of text of any length.
Text(String) - Constructor for class com.itextpdf.layout.element.Text
Constructs a Text with its role initialized.
text - Variable in class com.itextpdf.layout.element.Text
 
text - Variable in class com.itextpdf.layout.renderer.TextRenderer
 
TEXT_ALIGNMENT - Static variable in class com.itextpdf.layout.property.Property
 
TEXT_RENDERING_MODE - Static variable in class com.itextpdf.layout.property.Property
Use values from .
TEXT_RISE - Static variable in class com.itextpdf.layout.property.Property
 
TEXT_SPACE_COEFF - Static variable in class com.itextpdf.layout.renderer.TextRenderer
 
TextAlignment - Enum in com.itextpdf.layout.property
A specialized enum containing potential property values for Property.TEXT_ALIGNMENT.
TextLayoutResult - Class in com.itextpdf.layout.layout
 
TextLayoutResult(int, LayoutArea, IRenderer, IRenderer) - Constructor for class com.itextpdf.layout.layout.TextLayoutResult
 
TextRenderer - Class in com.itextpdf.layout.renderer
This class represents the renderer object for a Text object.
TextRenderer(Text) - Constructor for class com.itextpdf.layout.renderer.TextRenderer
Creates a TextRenderer from its corresponding layout object.
TextRenderer(Text, String) - Constructor for class com.itextpdf.layout.renderer.TextRenderer
Creates a TextRenderer from its corresponding layout object, with a custom text to replace the contents of the Text.
TextRenderer(TextRenderer) - Constructor for class com.itextpdf.layout.renderer.TextRenderer
 
thickness - Variable in class com.itextpdf.layout.property.Underline
 
thicknessMul - Variable in class com.itextpdf.layout.property.Underline
 
TOP - Static variable in class com.itextpdf.layout.property.Property
 
topMargin - Variable in class com.itextpdf.layout.Document
 
toString() - Method in class com.itextpdf.layout.element.Cell
 
toString() - Method in class com.itextpdf.layout.hyphenation.Hyphen
toString() - Method in class com.itextpdf.layout.hyphenation.Hyphenation
toString() - Method in class com.itextpdf.layout.layout.LayoutArea
 
toString() - Method in class com.itextpdf.layout.layout.LayoutContext
 
toString() - Method in class com.itextpdf.layout.layout.LayoutResult
 
toString() - Method in class com.itextpdf.layout.renderer.AbstractRenderer
 
toString() - Method in class com.itextpdf.layout.renderer.LineRenderer
 
toString() - Method in class com.itextpdf.layout.renderer.ParagraphRenderer
 
toString() - Method in class com.itextpdf.layout.renderer.TextRenderer
 
trimFirst() - Method in class com.itextpdf.layout.renderer.TextRenderer
Trims any whitespace characters from the start of the GlyphLine to be rendered.
trimLast() - Method in class com.itextpdf.layout.renderer.LineRenderer
 
trimLast() - Method in class com.itextpdf.layout.renderer.TextRenderer
Trims any whitespace characters from the end of the GlyphLine to be rendered.
trimToSize() - Method in class com.itextpdf.layout.hyphenation.ByteVector
Trim byte vector to current length.
trimToSize() - Method in class com.itextpdf.layout.hyphenation.CharVector
Trim char vector to current length.
trimToSize() - Method in class com.itextpdf.layout.hyphenation.TernaryTree
Each node stores a character (splitchar) which is part of some key(s).
type - Variable in class com.itextpdf.layout.border.Border
 
type - Variable in class com.itextpdf.layout.property.Leading
 

U

UNDERLINE - Static variable in class com.itextpdf.layout.property.Property
 
Underline - Class in com.itextpdf.layout.property
 
Underline(Color, float, float, float, float, int) - Constructor for class com.itextpdf.layout.property.Underline
 
unitType - Variable in class com.itextpdf.layout.property.UnitValue
 
UnitValue - Class in com.itextpdf.layout.property
A specialized class that holds a value and the unit it is measured in.
UnitValue(int, float) - Constructor for class com.itextpdf.layout.property.UnitValue
Creates a UnitValue object with a specified type and value.
unpackValues(int) - Method in class com.itextpdf.layout.hyphenation.HyphenationTree
Unpack values.
updateCellIndexes(int, int, int) - Method in class com.itextpdf.layout.element.Cell
 
updateCurrentArea(LayoutResult) - Method in class com.itextpdf.layout.ColumnDocumentRenderer
 
updateCurrentArea(LayoutResult) - Method in class com.itextpdf.layout.renderer.CanvasRenderer
 
updateCurrentArea(LayoutResult) - Method in class com.itextpdf.layout.renderer.DocumentRenderer
 
updateCurrentArea(LayoutResult) - Method in class com.itextpdf.layout.renderer.RootRenderer
 

V

value - Variable in class com.itextpdf.layout.property.Leading
 
value - Variable in class com.itextpdf.layout.property.UnitValue
 
valueOf(String) - Static method in enum com.itextpdf.layout.border.Border.Side
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.itextpdf.layout.property.AreaBreakType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.itextpdf.layout.property.BaseDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.itextpdf.layout.property.FontKerning
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.itextpdf.layout.property.HorizontalAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.itextpdf.layout.property.ListNumberingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.itextpdf.layout.property.ListSymbolAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.itextpdf.layout.property.TabAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.itextpdf.layout.property.TextAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.itextpdf.layout.property.VerticalAlignment
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.itextpdf.layout.border.Border.Side
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.itextpdf.layout.property.AreaBreakType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.itextpdf.layout.property.BaseDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.itextpdf.layout.property.FontKerning
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.itextpdf.layout.property.HorizontalAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.itextpdf.layout.property.ListNumberingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.itextpdf.layout.property.ListSymbolAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.itextpdf.layout.property.TabAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.itextpdf.layout.property.TextAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.itextpdf.layout.property.VerticalAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
VERTICAL_ALIGNMENT - Static variable in class com.itextpdf.layout.property.Property
Value of 1 is equivalent to no scaling
VERTICAL_SCALING - Static variable in class com.itextpdf.layout.property.Property
 
VerticalAlignment - Enum in com.itextpdf.layout.property
A specialized enum containing potential property values for Property.VERTICAL_ALIGNMENT.
vspace - Variable in class com.itextpdf.layout.hyphenation.HyphenationTree
value space: stores the interletter values

W

warning(SAXParseException) - Method in class com.itextpdf.layout.hyphenation.PatternParser
width - Variable in class com.itextpdf.layout.border.Border
 
WIDTH - Static variable in class com.itextpdf.layout.property.Property
 
WORD_SPACING - Static variable in class com.itextpdf.layout.property.Property
 
wordHasBeenSplit - Variable in class com.itextpdf.layout.layout.TextLayoutResult
 
wrappedContentPage - Variable in class com.itextpdf.layout.renderer.DocumentRenderer
 

X

X - Static variable in class com.itextpdf.layout.property.Property
 
xObject - Variable in class com.itextpdf.layout.element.Image
 

Y

Y - Static variable in class com.itextpdf.layout.property.Property
 
yLineOffset - Variable in class com.itextpdf.layout.renderer.TextRenderer
 
yPosition - Variable in class com.itextpdf.layout.property.Underline
 
yPositionMul - Variable in class com.itextpdf.layout.property.Underline
 

_

_3D_GROOVE - Static variable in class com.itextpdf.layout.border.Border
 
_3D_INSET - Static variable in class com.itextpdf.layout.border.Border
 
_3D_OUTSET - Static variable in class com.itextpdf.layout.border.Border
 
_3D_RIDGE - Static variable in class com.itextpdf.layout.border.Border
 
A B C D E F G H I J K L M N O P R S T U V W X Y _ 
Skip navigation links

Copyright © 1998–2016 iText Group NV. All rights reserved.