Namespace iText.Layout.Renderer
Classes
- AbstractRenderer
Defines the most common properties and behavior that are shared by most IRenderer implementations.
- AccessibleAttributesApplier
Generates standard structure attributes for current tag based on the layout element properties and renderer layout results.
- AreaBreakRenderer
Renderer for the AreaBreak layout element.
- BlockFormattingContextUtil
This class helps to identify whether we are dealing with a renderer that creates a new "Block formatting context" in terms of CSS.
- BlockRenderer
Represents a renderer for block elements.
- CanvasRenderer
Represents a renderer for the Canvas layout element.
- CellRenderer
Represents a renderer for the Cell layout element.
- DivRenderer
Represents a renderer for the Div layout element.
- DrawContext
This class holds instances which required for drawing on pdf document.
- GridContainerRenderer
Represents a renderer for a grid.
- MetaInfoContainer
Class to store metaInfo that will be used for layout renderers.
- MulticolRenderer
Represents a renderer for columns.
- MulticolRenderer.MulticolLayoutResult
Represents result of one iteration of MulticolRenderer layouting It contains split renderers which were lauded on a given height and overflow renderer for which height should be increased, so it can be lauded.
- ParagraphRenderer
This class represents the renderer object for a Paragraph object.
- TableRenderer
This class represents the renderer object for a Table object.
- TargetCounterHandler
Handler to handle target-counter logic.
- TextRenderer
This class represents the renderer object for a Text object.
Interfaces
- IRenderer
A renderer object is responsible for drawing a corresponding layout object on a document or canvas.
- MulticolRenderer.ColumnHeightCalculator
Interface which used for additional height calculation