Uses of Class
com.itextpdf.layout.layout.LayoutArea
-
Packages that use LayoutArea Package Description com.itextpdf.forms.form.renderer com.itextpdf.layout com.itextpdf.layout.layout com.itextpdf.layout.renderer -
-
Uses of LayoutArea in com.itextpdf.forms.form.renderer
Methods in com.itextpdf.forms.form.renderer with parameters of type LayoutArea Modifier and Type Method Description private LayoutResult
AbstractSelectFieldRenderer. makeLayoutResultFull(LayoutArea layoutArea, LayoutResult layoutResult)
-
Uses of LayoutArea in com.itextpdf.layout
Methods in com.itextpdf.layout that return LayoutArea Modifier and Type Method Description protected LayoutArea
ColumnDocumentRenderer. updateCurrentArea(LayoutResult overflowResult)
-
Uses of LayoutArea in com.itextpdf.layout.layout
Subclasses of LayoutArea in com.itextpdf.layout.layout Modifier and Type Class Description class
RootLayoutArea
Represents the root layout area.Fields in com.itextpdf.layout.layout declared as LayoutArea Modifier and Type Field Description protected LayoutArea
LayoutContext. area
TheLayoutArea
for the content to be placed on.protected LayoutArea
LayoutResult. occupiedArea
The area occupied by the content during itslayouting
.private LayoutArea
PositionedLayoutContext. parentOccupiedArea
Methods in com.itextpdf.layout.layout that return LayoutArea Modifier and Type Method 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 thearea
the content to be placed on.LayoutArea
LayoutResult. getOccupiedArea()
Gets thelayout area
occupied by the content duringlayouting
.LayoutArea
PositionedLayoutContext. getParentOccupiedArea()
Gets the value of the parent occupied area.Constructors in com.itextpdf.layout.layout with parameters of type LayoutArea Constructor Description LayoutContext(LayoutArea area)
Creates the layout context.LayoutContext(LayoutArea area, boolean clippedHeight)
Creates the layout context.LayoutContext(LayoutArea area, MarginsCollapseInfo marginsCollapseInfo)
Creates the layout context.LayoutContext(LayoutArea area, MarginsCollapseInfo marginsCollapseInfo, java.util.List<Rectangle> floatedRendererAreas)
Creates the layout context.LayoutContext(LayoutArea area, MarginsCollapseInfo marginsCollapseInfo, java.util.List<Rectangle> floatedRendererAreas, boolean clippedHeight)
Creates the layout context.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, java.util.List<Rectangle> floatedRendererAreas, boolean clippedHeight)
Creates the context for content of a line.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)
Creates min and max width.MinMaxWidthLayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer, IRenderer cause)
Creates min and max width.PositionedLayoutContext(LayoutArea area, LayoutArea parentOccupiedArea)
Creates position for layout context.TextLayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer)
TextLayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer, IRenderer cause)
-
Uses of LayoutArea in com.itextpdf.layout.renderer
Fields in com.itextpdf.layout.renderer declared as LayoutArea Modifier and Type Field Description private LayoutArea
RootRenderer. initialCurrentArea
protected LayoutArea
AbstractRenderer. occupiedArea
Methods in com.itextpdf.layout.renderer that return LayoutArea Modifier and Type Method Description (package private) static LayoutArea
FloatingHelper. adjustResultOccupiedAreaForFloatAndClear(IRenderer renderer, java.util.List<Rectangle> floatRendererAreas, Rectangle parentBBox, float clearHeightCorrection, boolean marginsCollapsingEnabled)
(package private) static LayoutArea
FloatingHelper. adjustResultOccupiedAreaForFloatAndClear(IRenderer renderer, java.util.List<Rectangle> floatRendererAreas, Rectangle parentBBox, float clearHeightCorrection, float bfcHeightCorrection, boolean marginsCollapsingEnabled)
private LayoutArea
GridContainerRenderer. calculateContainerOccupiedArea(LayoutContext layoutContext, boolean isFull)
private LayoutArea
MulticolRenderer. calculateContainerOccupiedArea(LayoutContext layoutContext, boolean isFull)
LayoutArea
RootRenderer. getCurrentArea()
LayoutArea
AbstractRenderer. getOccupiedArea()
Gets the resultant occupied area after the last call to theIRenderer.layout(LayoutContext)
method.LayoutArea
AreaBreakRenderer. getOccupiedArea()
Throws an UnsupportedOperationException because instances of this class are only used for terminating the current content area.LayoutArea
DocumentRenderer. getOccupiedArea()
LayoutArea
IRenderer. getOccupiedArea()
Gets the resultant occupied area after the last call to theIRenderer.layout(LayoutContext)
method.(package private) LayoutArea
FlexContainerRenderer. getOccupiedAreaInCaseNothingWasWrappedWithFull(LayoutResult result, IRenderer splitRenderer)
protected LayoutArea
CanvasRenderer. updateCurrentArea(LayoutResult overflowResult)
protected LayoutArea
DocumentRenderer. updateCurrentArea(LayoutResult overflowResult)
protected abstract LayoutArea
RootRenderer. updateCurrentArea(LayoutResult overflowResult)
Methods in com.itextpdf.layout.renderer with parameters of type LayoutArea Modifier and Type Method Description private static OrphansWidowsLayoutHelper.OrphansWidowsLayoutAttempt
OrphansWidowsLayoutHelper. attemptLayout(ParagraphRenderer renderer, LayoutContext originalContext, LayoutArea attemptArea)
protected ImageRenderer
ImageRenderer. autoScale(LayoutArea layoutArea)
private LayoutResult
ListRenderer. correctListSplitting(IRenderer splitRenderer, IRenderer overflowRenderer, IRenderer causeOfNothing, LayoutArea occupiedArea)
Corrects split and overflow renderers whenProperty.FORCED_PLACEMENT
is applied.java.util.List<Rectangle>
AbstractRenderer. initElementAreas(LayoutArea area)
Gets all rectangles that thisIRenderer
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)
-