Package | Description |
---|---|
com.itextpdf.layout | |
com.itextpdf.layout.element | |
com.itextpdf.layout.properties | |
com.itextpdf.layout.renderer |
Modifier and Type | Field and Description |
---|---|
protected List<IElement> |
RootElement.childElements |
Modifier and Type | Method and Description |
---|---|
protected void |
RootElement.createAndAddRendererSubTree(IElement element) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractElement
Defines the most common properties that most IElement implementations share.
|
class |
BlockElement
A BlockElement will try to take up as much horizontal space as available to it on the canvas or page.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IAbstractElement
The interface represents abstract layout element and provides an access to its children.
|
interface |
IBlockElement
This class represents a block layout element with special margins, tabbing, and alignment.
|
interface |
ILargeElement
A ILargeElement is a layout element which may get added to indefinitely, making the object prohibitively large.
|
interface |
ILeafElement
A marker subinterface of IElement that specifies that the layout object is, by definition, on the lowest tier in the object hierarchy.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractElement
Defines the most common properties that most IElement implementations share.
|
class |
AreaBreak
A layout object that terminates the current content area and creates a new one.
|
class |
BlockElement
A BlockElement will try to take up as much horizontal space as available to it on the canvas or page.
|
class |
Cell
|
class |
Div
A Div is a container object that defines a section in a document, which will have some shared layout properties.
|
class |
Image
A layout element that represents an image for inclusion in the document model.
|
class |
LineSeparator
This is a line separator element which is basically just a horizontal line with a style specified by ILineDrawer custom drawing interface instance.
|
class |
Link
A clickable piece of Text which contains a link annotation dictionary .
|
class |
List
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.
|
class |
ListItem
A list item is a layout element that is one entry in a List .
|
class |
Paragraph
A layout element that represents a self-contained block of textual and graphical information.
|
class |
Tab
|
class |
Table
A Table is a layout element that represents data in a two-dimensional grid.
|
class |
Text
A Text is a piece of text of any length.
|
Modifier and Type | Field and Description |
---|---|
protected List<IElement> |
AbstractElement.childElements |
Modifier and Type | Method and Description |
---|---|
|
Table.addCell(BlockElement
Adds a new cell with received blockElement as a content.
|
|
Table.addFooterCell(BlockElement
Adds a new cell with received blockElement as a content to the footer of the table.
|
|
Table.addHeaderCell(BlockElement
Adds a new cell with received blockElement as a content to the header of the table.
|
Modifier and Type | Method and Description |
---|---|
List<IElement> |
AbstractElement.getChildren()
Gets the child elements of this elements
|
List<IElement> |
IAbstractElement.getChildren()
Gets the child elements of this elements.
|
Modifier and Type | Method and Description |
---|---|
IElement |
IListSymbolFactory.createSymbol(int index, IPropertyContainer list, IPropertyContainer listItem)
Creates symbol.
|
Constructor and Description |
---|
AbstractRenderer(IElement modelElement)
Creates a renderer for the specified layout element.
|
BlockRenderer(IElement modelElement)
Creates a BlockRenderer from its corresponding layout object.
|
Copyright © 1998–2022 iText Group NV. All rights reserved.