| Package | Description |
|---|---|
| com.itextpdf.layout | |
| com.itextpdf.layout.layout | |
| com.itextpdf.layout.renderer |
| Modifier and Type | Method and Description |
|---|---|
protected LayoutArea |
ColumnDocumentRenderer.updateCurrentArea(LayoutResult overflowResult) |
| Modifier and Type | Class and Description |
|---|---|
class |
RootLayoutArea |
| Modifier and Type | Field and Description |
|---|---|
protected LayoutArea |
LayoutContext.area
The area the content to be placed on.
|
protected LayoutArea |
LayoutResult.occupiedArea
The area occupied by the content during its layouting.
|
| Modifier and Type | Method and Description |
|---|---|
LayoutArea |
LayoutArea.clone()
Creates a "deep copy" of this LayoutArea, meaning the object returned by this method will be independent of the object being cloned.
|
LayoutArea |
RootLayoutArea.clone()
Creates a "deep copy" of this RootLayoutArea, meaning the object returned by this method will be independent of the object being cloned.
|
LayoutArea |
LayoutContext.getArea()
Gets the area the content to be placed on.
|
LayoutArea |
LayoutResult.getOccupiedArea()
Gets the layout area occupied by the content during layouting.
|
LayoutArea |
PositionedLayoutContext.getParentOccupiedArea() |
| Constructor and Description |
|---|
LayoutContext(LayoutArea area) |
LayoutContext(LayoutArea area, boolean clippedHeight) |
LayoutContext(LayoutArea area, MarginsCollapseInfo marginsCollapseInfo) |
LayoutContext(LayoutArea area, MarginsCollapseInfo marginsCollapseInfo, List<Rectangle> floatedRendererAreas) |
LayoutContext(LayoutArea area, MarginsCollapseInfo marginsCollapseInfo, List<Rectangle> floatedRendererAreas, boolean clippedHeight) |
LayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer)
|
LayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer, IRenderer cause)
|
LineLayoutContext(LayoutArea area, MarginsCollapseInfo marginsCollapseInfo, List<Rectangle> floatedRendererAreas, boolean clippedHeight) |
LineLayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer)
|
LineLayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer, IRenderer cause)
|
MinMaxWidthLayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer) |
MinMaxWidthLayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer, IRenderer cause) |
PositionedLayoutContext(LayoutArea area, LayoutArea parentOccupiedArea) |
TextLayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer)
|
TextLayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer, IRenderer cause)
|
| Modifier and Type | Field and Description |
|---|---|
protected LayoutArea |
AbstractRenderer.occupiedArea |
| Modifier and Type | Method and Description |
|---|---|
LayoutArea |
RootRenderer.getCurrentArea() |
LayoutArea |
DocumentRenderer.getOccupiedArea() |
LayoutArea |
IRenderer.getOccupiedArea()
Gets the resultant occupied area after the last call to the IRenderer.layout(LayoutContext) method.
|
LayoutArea |
AbstractRenderer.getOccupiedArea()
Gets the resultant occupied area after the last call to the IRenderer.layout(LayoutContext) method.
|
LayoutArea |
AreaBreakRenderer.getOccupiedArea()
Throws an UnsupportedOperationException because instances of this class are only used for terminating the current content area.
|
protected LayoutArea |
DocumentRenderer.updateCurrentArea(LayoutResult overflowResult) |
protected abstract LayoutArea |
RootRenderer.updateCurrentArea(LayoutResult overflowResult) |
protected LayoutArea |
CanvasRenderer.updateCurrentArea(LayoutResult overflowResult) |
| Modifier and Type | Method and Description |
|---|---|
protected ImageRenderer |
ImageRenderer.autoScale(LayoutArea layoutArea) |
List<Rectangle> |
AbstractRenderer.initElementAreas(LayoutArea area)
Gets all rectangles that this IRenderer can draw upon in the given area.
|
protected boolean |
AbstractRenderer.isNotFittingHeight(LayoutArea layoutArea) |
protected boolean |
AbstractRenderer.isNotFittingLayoutArea(LayoutArea layoutArea) |
protected boolean |
AbstractRenderer.isNotFittingWidth(LayoutArea layoutArea) |
Copyright © 1998–2021 iText Group NV. All rights reserved.