Uses of Interface
com.itextpdf.layout.IPropertyContainer
Package
Description
-
Uses of IPropertyContainer in com.itextpdf.layout
Modifier and TypeClassDescriptionclass
ElementPropertyContainer
IPropertyContainer> A generic abstract element that fits in a PDF layout object hierarchy.class
RootElement
IPropertyContainer> A generic abstract root element for a PDF layout object hierarchy.Modifier and TypeClassDescriptionclass
This class is used for adding content directly onto a specifiedPdfCanvas
.class
This class is used for convenient multi-column Document Layoutingclass
Document is the default root element when creating a self-sufficient PDF.class
ElementPropertyContainer
IPropertyContainer> A generic abstract element that fits in a PDF layout object hierarchy.class
RootElement
IPropertyContainer> A generic abstract root element for a PDF layout object hierarchy.class
Container object for style properties of an element. -
Uses of IPropertyContainer in com.itextpdf.layout.element
Modifier and TypeInterfaceDescriptioninterface
The interface represents abstract layout element and provides an access to its children.interface
This class represents a block layout element with special margins, tabbing, and alignment.interface
This class represents a layout element, i.e.interface
AILargeElement
is a layout element which may get added to indefinitely, making the object prohibitively large.interface
A marker subinterface ofIElement
that specifies that the layout object is, by definition, on the lowest tier in the object hierarchy.Modifier and TypeClassDescriptionclass
AbstractElement
IElement> Defines the most common properties that mostIElement
implementations share.class
A layout object that terminates the current content area and creates a new one.class
BlockElement
IElement> ABlockElement
will try to take up as much horizontal space as available to it on the canvas or page.class
class
ADiv
is a container object that defines a section in a document, which will have some shared layout properties.class
A layout element that represents an image for inclusion in the document model.class
This is a line separator element which is basically just a horizontal line with a style specified byILineDrawer
custom drawing interface instance.class
A clickable piece ofText
which contains alink annotation dictionary
.class
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
A list item is a layout element that is one entry in aList
.class
A layout element that represents a self-contained block of textual and graphical information.class
class
ATable
is a layout element that represents data in a two-dimensional grid.class
AText
is a piece of text of any length. -
Uses of IPropertyContainer in com.itextpdf.layout.minmaxwidth
Modifier and TypeMethodDescriptionstatic float
MinMaxWidthUtils.getBorderWidth
(IPropertyContainer element) static float
MinMaxWidthUtils.getMarginsWidth
(IPropertyContainer element) static float
MinMaxWidthUtils.getPaddingWidth
(IPropertyContainer element) -
Uses of IPropertyContainer in com.itextpdf.layout.properties
Modifier and TypeMethodDescriptionIListSymbolFactory.createSymbol
(int index, IPropertyContainer list, IPropertyContainer listItem) Creates symbol. -
Uses of IPropertyContainer in com.itextpdf.layout.renderer
Modifier and TypeInterfaceDescriptioninterface
interface
A renderer object is responsible for drawing a corresponding layout object on a document or canvas.Modifier and TypeClassDescriptionclass
Defines the most common properties and behavior that are shared by mostIRenderer
implementations.class
Renderer for theAreaBreak
layout element.class
Represents a renderer for block elements.class
Represents a renderer for theCanvas
layout element.class
Represents a renderer for theCell
layout element.class
Represents a renderer for theDiv
layout element.class
class
class
class
class
class
class
class
class
class
class
class
class
Modifier and TypeMethodDescriptionAbstractRenderer.getModelElement()
Gets the model element associated with this renderer.AreaBreakRenderer.getModelElement()
CellRenderer.getModelElement()
Gets the model element associated with this renderer.IRenderer.getModelElement()
Gets the model element associated with this renderer. -
Uses of IPropertyContainer in com.itextpdf.layout.tagging
Modifier and TypeMethodDescriptionvoid
LayoutTaggingHelper.addKidsHint
(IPropertyContainer parent, Iterable extends IPropertyContainer> newKids) void
LayoutTaggingHelper.addKidsHint
(IPropertyContainer parent, Iterable extends IPropertyContainer> newKids, int insertIndex) void
LayoutTaggingHelper.finishTaggingHint
(IPropertyContainer hintOwner) static TaggingHintKey
LayoutTaggingHelper.getHintKey
(IPropertyContainer container) static TaggingHintKey
LayoutTaggingHelper.getOrCreateHintKey
(IPropertyContainer container) LayoutTaggingHelper.getParentHint
(IPropertyContainer hintOwner) boolean
LayoutTaggingHelper.isArtifact
(IPropertyContainer hintOwner) void
LayoutTaggingHelper.markArtifactHint
(IPropertyContainer hintOwner) void
LayoutTaggingHelper.setRoleHint
(IPropertyContainer hintOwner, String role) Modifier and TypeMethodDescriptionvoid
LayoutTaggingHelper.addKidsHint
(TagTreePointer parentPointer, Iterable extends IPropertyContainer> newKids) void
LayoutTaggingHelper.addKidsHint
(IPropertyContainer parent, Iterable extends IPropertyContainer> newKids) void
LayoutTaggingHelper.addKidsHint
(IPropertyContainer parent, Iterable extends IPropertyContainer> newKids, int insertIndex)