Uses of Class
com.itextpdf.layout.layout.LayoutContext
Packages that use LayoutContext
Package
Description
-
Uses of LayoutContext in com.itextpdf.forms.form.renderer
Methods in com.itextpdf.forms.form.renderer with parameters of type LayoutContextModifier and TypeMethodDescriptionprotected abstract voidAbstractFormFieldRenderer.adjustFieldLayout(LayoutContext layoutContext) Adjusts the field layout.protected voidButtonRenderer.adjustFieldLayout(LayoutContext layoutContext) Adjusts the field layout.protected voidCheckBoxRenderer.adjustFieldLayout(LayoutContext layoutContext) Adjusts the field layout.protected voidInputFieldRenderer.adjustFieldLayout(LayoutContext layoutContext) Adjusts the field layout.protected voidRadioRenderer.adjustFieldLayout(LayoutContext layoutContext) Adjusts the field layout.protected voidSignatureAppearanceRenderer.adjustFieldLayout(LayoutContext layoutContext) Adjusts the field layout.protected voidTextAreaRenderer.adjustFieldLayout(LayoutContext layoutContext) Adjusts the field layout.(package private) floatAbstractTextFieldRenderer.approximateFontSize(LayoutContext layoutContext, float lFontSize, float rFontSize) Approximates font size to fit occupied area if width anf height are specified.private voidSignatureAppearanceRenderer.approximateFontSizeToFitLayoutArea(LayoutContext layoutContext) private voidTextAreaRenderer.approximateFontSizeToFitMultiLine(LayoutContext layoutContext) (package private) floatAbstractTextFieldRenderer.calculateFittingFontSize(IRenderer renderer, float lFontSize, float rFontSize, LayoutContext newLayoutContext, int numberOfIterations) AbstractFormFieldRenderer.layout(LayoutContext layoutContext) This method simulates positioning of the renderer, including all of its children, and returns theLayoutResult, representing the layout result, including occupied area, status, i.e.AbstractSelectFieldRenderer.layout(LayoutContext layoutContext) This method simulates positioning of the renderer, including all of its children, and returns theLayoutResult, representing the layout result, including occupied area, status, i.e.FormFieldValueNonTrimmingTextRenderer.layout(LayoutContext layoutContext) SelectFieldListBoxRenderer.layout(LayoutContext layoutContext) SignatureAppearanceRenderer.layout(LayoutContext layoutContext) This method simulates positioning of the renderer, including all of its children, and returns theLayoutResult, representing the layout result, including occupied area, status, i.e.TextAreaRenderer.layout(LayoutContext layoutContext) This method simulates positioning of the renderer, including all of its children, and returns theLayoutResult, representing the layout result, including occupied area, status, i.e. -
Uses of LayoutContext in com.itextpdf.layout.layout
Subclasses of LayoutContext in com.itextpdf.layout.layoutModifier and TypeClassDescriptionclassRepresents the context for content of a linelayouting.classRepresents the result of positioning for layout context.Constructors in com.itextpdf.layout.layout with parameters of type LayoutContextModifierConstructorDescriptionLineLayoutContext(LayoutContext layoutContext) Creates the context for content of a line. -
Uses of LayoutContext in com.itextpdf.layout.renderer
Fields in com.itextpdf.layout.renderer declared as LayoutContextModifier and TypeFieldDescription(package private) LayoutContextOrphansWidowsLayoutHelper.OrphansWidowsLayoutAttempt.attemptContextMethods in com.itextpdf.layout.renderer that return LayoutContextModifier and TypeMethodDescriptionprivate static LayoutContextGridContainerRenderer.getCellLayoutContext(LayoutContext layoutContext, Rectangle actualBBox, GridCell cell) Methods in com.itextpdf.layout.renderer with parameters of type LayoutContextModifier and TypeMethodDescription(package private) voidAbstractRenderer.applyAbsolutePositionIfNeeded(LayoutContext layoutContext) private static OrphansWidowsLayoutHelper.OrphansWidowsLayoutAttemptOrphansWidowsLayoutHelper.attemptLayout(ParagraphRenderer renderer, LayoutContext originalContext, LayoutArea attemptArea) MulticolRenderer.balanceContentAndLayoutColumns(LayoutContext prelayoutContext, Rectangle actualBbox) private LayoutAreaGridContainerRenderer.calculateContainerOccupiedArea(LayoutContext layoutContext, boolean isFull) private LayoutAreaMulticolRenderer.calculateContainerOccupiedArea(LayoutContext layoutContext, boolean isFull) protected LayoutResultParagraphRenderer.directLayout(LayoutContext layoutContext) private static LayoutContextGridContainerRenderer.getCellLayoutContext(LayoutContext layoutContext, Rectangle actualBBox, GridCell cell) private static LayoutResultOrphansWidowsLayoutHelper.handleAttemptAsSuccessful(OrphansWidowsLayoutHelper.OrphansWidowsLayoutAttempt attemptResult, LayoutContext originalContext) private LayoutResultListRenderer.initializeListSymbols(LayoutContext layoutContext) (package private) booleanLineRenderer.isForceOverflowForTextRendererPartialResult(IRenderer childRenderer, boolean wasXOverflowChanged, OverflowPropertyValue oldXOverflow, LayoutContext layoutContext, Rectangle layoutBox, boolean wasParentsHeightClipped) Checks if the word that's been split when has been layouted on this line can fit the next line without splitting.AreaBreakRenderer.layout(LayoutContext layoutContext) BlockRenderer.layout(LayoutContext layoutContext) This method simulates positioning of the renderer, including all of its children, and returns theLayoutResult, representing the layout result, including occupied area, status, i.e.FlexContainerRenderer.layout(LayoutContext layoutContext) This method simulates positioning of the renderer, including all of its children, and returns theLayoutResult, representing the layout result, including occupied area, status, i.e.GridContainerRenderer.layout(LayoutContext layoutContext) This method simulates positioning of the renderer, including all of its children, and returns theLayoutResult, representing the layout result, including occupied area, status, i.e.ImageRenderer.layout(LayoutContext layoutContext) IRenderer.layout(LayoutContext layoutContext) This method simulates positioning of the renderer, including all of its children, and returns theLayoutResult, representing the layout result, including occupied area, status, i.e.LineRenderer.layout(LayoutContext layoutContext) LineSeparatorRenderer.layout(LayoutContext layoutContext) This method simulates positioning of the renderer, including all of its children, and returns theLayoutResult, representing the layout result, including occupied area, status, i.e.ListItemRenderer.layout(LayoutContext layoutContext) ListRenderer.layout(LayoutContext layoutContext) MulticolRenderer.layout(LayoutContext layoutContext) This method simulates positioning of the renderer, including all of its children, and returns theLayoutResult, representing the layout result, including occupied area, status, i.e.ParagraphRenderer.layout(LayoutContext layoutContext) This method simulates positioning of the renderer, including all of its children, and returns theLayoutResult, representing the layout result, including occupied area, status, i.e.RootRenderer.layout(LayoutContext layoutContext) This method simulates positioning of the renderer, including all of its children, and returns theLayoutResult, representing the layout result, including occupied area, status, i.e.TableRenderer.layout(LayoutContext layoutContext) This method simulates positioning of the renderer, including all of its children, and returns theLayoutResult, representing the layout result, including occupied area, status, i.e.TabRenderer.layout(LayoutContext layoutContext) TextRenderer.layout(LayoutContext layoutContext) MulticolRenderer.layoutColumnsAndReturnOverflowRenderer(LayoutContext preLayoutContext, Rectangle actualBBox, float workingHeight) GridContainerRenderer.layoutGrid(LayoutContext layoutContext, Rectangle actualBBox, Grid grid) protected MulticolRenderer.MulticolLayoutResultMulticolRenderer.layoutInColumns(LayoutContext layoutContext, Rectangle actualBBox) Layouts multicol in the passed area.(package private) static LayoutResultOrphansWidowsLayoutHelper.orphansWidowsAwareLayout(ParagraphRenderer renderer, LayoutContext context, ParagraphOrphansControl orphansControl, ParagraphWidowsControl widowsControl) (package private) LayoutResultBlockRenderer.processNotFullChildResult(LayoutContext layoutContext, Map<Integer, IRenderer> waitingFloatsSplitRenderers, List<IRenderer> waitingOverflowFloatRenderers, boolean wasHeightClipped, List<Rectangle> floatRendererAreas, boolean marginsCollapsingEnabled, float clearHeightCorrection, Border[] borders, UnitValue[] paddings, List<Rectangle> areas, int currentAreaPos, Rectangle layoutBox, Set<Rectangle> nonChildFloatingRendererAreas, IRenderer causeOfNothing, boolean anythingPlaced, int childPos, LayoutResult result) (package private) LayoutResultFlexContainerRenderer.processNotFullChildResult(LayoutContext layoutContext, Map<Integer, IRenderer> waitingFloatsSplitRenderers, List<IRenderer> waitingOverflowFloatRenderers, boolean wasHeightClipped, List<Rectangle> floatRendererAreas, boolean marginsCollapsingEnabled, float clearHeightCorrection, Border[] borders, UnitValue[] paddings, List<Rectangle> areas, int currentAreaPos, Rectangle layoutBox, Set<Rectangle> nonChildFloatingRendererAreas, IRenderer causeOfNothing, boolean anythingPlaced, int childPos, LayoutResult result) -
Uses of LayoutContext in com.itextpdf.svg.renderers
Methods in com.itextpdf.svg.renderers with parameters of type LayoutContext