Uses of Interface
com.itextpdf.layout.renderer.IRenderer
-
-
Uses of IRenderer in com.itextpdf.forms.form.element
Methods in com.itextpdf.forms.form.element that return IRenderer Modifier and Type Method Description protected IRendererButton. makeNewRenderer()Creates a new renderer instance.protected IRendererCheckBox. makeNewRenderer()protected IRendererComboBoxField. makeNewRenderer()protected IRendererInputField. makeNewRenderer()protected IRendererListBoxField. makeNewRenderer()protected IRendererRadio. makeNewRenderer()protected IRendererSignatureFieldAppearance. makeNewRenderer()Creates a new renderer instance.protected IRendererTextArea. makeNewRenderer() -
Uses of IRenderer in com.itextpdf.forms.form.renderer
Classes in com.itextpdf.forms.form.renderer that implement IRenderer Modifier and Type Class Description classAbstractFormFieldRendererAbstractBlockRendererfor form fields.classAbstractOneLineTextFieldRendererAbstractAbstractTextFieldRendererfor a single line of text content in a form field.classAbstractSelectFieldRendererAbstractBlockRendererfor select form fields.classAbstractTextFieldRendererAbstractAbstractFormFieldRendererfor form fields with text content.classButtonRendererTheAbstractTextFieldRendererimplementation for buttons.classCheckBoxRendererTheAbstractFormFieldRendererimplementation for checkboxes.protected classCheckBoxRenderer.FlatParagraphRendererA flat renderer for the checkbox.(package private) classFormFieldValueNonTrimmingTextRendererCustom implementation for rendering form field values.classInputFieldRendererTheAbstractOneLineTextFieldRendererimplementation for input fields.classRadioRendererTheAbstractFormFieldRendererimplementation for radio buttons.private classRadioRenderer.FlatParagraphRendererclassSelectFieldComboBoxRendererTheSelectFieldComboBoxRendererimplementation for select field renderer.classSelectFieldListBoxRendererTheSelectFieldListBoxRendererimplementation for select field renderer.classSignatureAppearanceRendererTheAbstractTextFieldRendererimplementation for SigFields.classTextAreaRendererTheAbstractTextFieldRendererimplementation for text area fields.Fields in com.itextpdf.forms.form.renderer declared as IRenderer Modifier and Type Field Description protected IRendererAbstractFormFieldRenderer. flatRendererThe flat renderer.private IRendererSelectFieldComboBoxRenderer. minMaxWidthRendererMethods in com.itextpdf.forms.form.renderer that return IRenderer Modifier and Type Method Description protected abstract IRendererAbstractFormFieldRenderer. createFlatRenderer()Creates the flat renderer instance.protected abstract IRendererAbstractSelectFieldRenderer. createFlatRenderer()Creates the flat renderer instance.protected IRendererButtonRenderer. createFlatRenderer()Creates the flat renderer instance.IRendererCheckBoxRenderer. createFlatRenderer()Creates a flat renderer for the checkbox.protected IRendererInputFieldRenderer. createFlatRenderer()Creates the flat renderer instance.protected IRendererRadioRenderer. createFlatRenderer()Creates the flat renderer instance.protected IRendererSelectFieldComboBoxRenderer. createFlatRenderer()private IRendererSelectFieldComboBoxRenderer. createFlatRenderer(boolean addAllOptionsToChildren)protected IRendererSelectFieldListBoxRenderer. createFlatRenderer()protected IRendererSignatureAppearanceRenderer. createFlatRenderer()Creates the flat renderer instance.protected IRendererTextAreaRenderer. createFlatRenderer()Creates the flat renderer instance.(package private) IRendererAbstractTextFieldRenderer. createParagraphRenderer(java.lang.String defaultValue)Creates a paragraph renderer.(package private) IRendererInputFieldRenderer. createParagraphRenderer(java.lang.String defaultValue)Creates a paragraph renderer.(package private) IRendererTextAreaRenderer. createParagraphRenderer(java.lang.String defaultValue)private IRendererSelectFieldComboBoxRenderer. getFirstOption(IRenderer renderer)IRendererButtonRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.IRendererCheckBoxRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.IRendererFormFieldValueNonTrimmingTextRenderer. getNextRenderer()IRendererInputFieldRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.IRendererRadioRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.IRendererSelectFieldComboBoxRenderer. getNextRenderer()IRendererSelectFieldListBoxRenderer. getNextRenderer()IRendererSignatureAppearanceRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.IRendererTextAreaRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.Methods in com.itextpdf.forms.form.renderer that return types with arguments of type IRenderer Modifier and Type Method Description protected java.util.List<IRenderer>AbstractSelectFieldRenderer. getOptionsMarkedSelected(IRenderer optionsSubTree)Gets options that are marked as selected from the select field options subtree.private java.util.List<IRenderer>SelectFieldListBoxRenderer. getSelectedOptions(IRenderer rendererSubTree)Methods in com.itextpdf.forms.form.renderer with parameters of type IRenderer Modifier and Type Method Description private voidSelectFieldListBoxRenderer. applySelectedStyle(IRenderer selectedOption)(package private) floatAbstractTextFieldRenderer. calculateFittingFontSize(IRenderer renderer, float lFontSize, float rFontSize, LayoutContext newLayoutContext, int numberOfIterations)private java.util.List<Paragraph>SelectFieldComboBoxRenderer. getAllOptionsFlatElements(IRenderer renderer)private java.util.List<Paragraph>SelectFieldComboBoxRenderer. getAllOptionsFlatElements(IRenderer renderer, boolean isInOptGroup)private floatSelectFieldListBoxRenderer. getCalculatedHeight(IRenderer flatRenderer)private IRendererSelectFieldComboBoxRenderer. getFirstOption(IRenderer renderer)(package private) floatAbstractTextFieldRenderer. getLowestChildBottom(IRenderer renderer, float value)Gets the value of the lowest bottom coordinate for all field's children recursively.private floatSelectFieldListBoxRenderer. getMaxOptionActualHeight(IRenderer flatRenderer)protected java.util.List<IRenderer>AbstractSelectFieldRenderer. getOptionsMarkedSelected(IRenderer optionsSubTree)Gets options that are marked as selected from the select field options subtree.private java.util.List<IRenderer>SelectFieldListBoxRenderer. getSelectedOptions(IRenderer rendererSubTree)private java.util.List<Paragraph>SelectFieldComboBoxRenderer. getSingleSelectedOptionFlatRenderer(IRenderer optionsSubTree)(package private) static booleanAbstractSelectFieldRenderer. isOptGroupRenderer(IRenderer renderer)(package private) static booleanAbstractSelectFieldRenderer. isOptionRenderer(IRenderer child)private voidSelectFieldComboBoxRenderer. processLangAttribute(Paragraph optionFlatElement, IRenderer originalOptionRenderer)private voidSignatureAppearanceRenderer. relayoutParagraph(IRenderer renderer, Rectangle rect, int pageNum)(package private) voidAbstractOneLineTextFieldRenderer. setContentHeight(IRenderer flatRenderer, float height)Sets the content height.(package private) voidButtonRenderer. setContentHeight(IRenderer flatRenderer, float height)Sets the content height.private voidSelectFieldListBoxRenderer. setFontColorRecursively(IRenderer selectedOption)The `select` tag has default color css property, therefore it makes sense to explicitly override this property to all children, otherwise it will be not applied due to the css resolving mechanism. -
Uses of IRenderer in com.itextpdf.layout
Classes in com.itextpdf.layout that implement IRenderer Modifier and Type Class Description classColumnDocumentRendererThis class is used for convenient multi-column Document LayoutingMethods in com.itextpdf.layout that return IRenderer Modifier and Type Method Description IRendererColumnDocumentRenderer. getNextRenderer()Methods in com.itextpdf.layout with parameters of type IRenderer Modifier and Type Method Description private static voidRootElement. traverseAndCallIso(PdfDocument pdfDocument, IRenderer renderer) -
Uses of IRenderer in com.itextpdf.layout.element
Fields in com.itextpdf.layout.element declared as IRenderer Modifier and Type Field Description protected IRendererAbstractElement. nextRendererMethods in com.itextpdf.layout.element that return IRenderer Modifier and Type Method Description IRendererAbstractElement. createRendererSubTree()IRendererIElement. createRendererSubTree()Creates a renderer subtree with root in the current element.IRendererTable. createRendererSubTree()Creates a renderer subtree with root in the current table element.IRendererAbstractElement. getRenderer()IRendererCell. getRenderer()Gets a cell renderer for this element.IRendererIElement. getRenderer()Gets a renderer for this element.IRendererTable. getRenderer()Gets a table renderer for this element.protected abstract IRendererAbstractElement. makeNewRenderer()Creates a new renderer instance.protected IRendererAnonymousInlineBox. makeNewRenderer()Creates a new renderer instance.protected IRendererAreaBreak. makeNewRenderer()protected IRendererCell. makeNewRenderer()protected IRendererDiv. makeNewRenderer()protected IRendererFlexContainer. makeNewRenderer()protected IRendererGridContainer. makeNewRenderer()protected IRendererImage. makeNewRenderer()protected IRendererLineSeparator. makeNewRenderer()protected IRendererLink. makeNewRenderer()protected IRendererList. makeNewRenderer()protected IRendererListItem. makeNewRenderer()protected IRendererMulticolContainer. makeNewRenderer()protected IRendererParagraph. makeNewRenderer()Creates a new renderer instance.protected IRendererTab. makeNewRenderer()protected IRendererTable. makeNewRenderer()protected IRendererText. makeNewRenderer()Methods in com.itextpdf.layout.element with parameters of type IRenderer Modifier and Type Method Description voidAbstractElement. setNextRenderer(IRenderer renderer)voidIElement. setNextRenderer(IRenderer renderer)Overrides theIRendererinstance which will be returned by the next call to theIElement.getRenderer(). -
Uses of IRenderer in com.itextpdf.layout.layout
Fields in com.itextpdf.layout.layout declared as IRenderer Modifier and Type Field Description protected IRendererLayoutResult. causeOfNothingThe first renderer to produceLayoutResult.NOTHINGduringlayout(LayoutContext).protected IRendererLayoutResult. overflowRendererThe overflow renderer created duringlayouting.protected IRendererLayoutResult. splitRendererThe split renderer created duringlayouting.Fields in com.itextpdf.layout.layout with type parameters of type IRenderer Modifier and Type Field Description private java.util.List<IRenderer>LineLayoutResult. floatsOverflowedToNextPageMethods in com.itextpdf.layout.layout that return IRenderer Modifier and Type Method Description IRendererLayoutResult. getCauseOfNothing()Gets the first renderer to produceLayoutResult.NOTHINGduringlayout(LayoutContext)IRendererLayoutResult. getOverflowRenderer()Gets the overflow renderer created duringlayouting.IRendererLayoutResult. getSplitRenderer()Methods in com.itextpdf.layout.layout that return types with arguments of type IRenderer Modifier and Type Method Description java.util.List<IRenderer>LineLayoutResult. getFloatsOverflowedToNextPage()Gets the list of floats overflowed to next page.Methods in com.itextpdf.layout.layout with parameters of type IRenderer Modifier and Type Method Description voidLayoutResult. setOverflowRenderer(IRenderer overflowRenderer)Sets the overflowrenderer.voidLayoutResult. setSplitRenderer(IRenderer splitRenderer)Sets the splitrenderer.Method parameters in com.itextpdf.layout.layout with type arguments of type IRenderer Modifier and Type Method Description voidLineLayoutResult. setFloatsOverflowedToNextPage(java.util.List<IRenderer> floatsOverflowedToNextPage)Sets the list of floats overflowed to next page.Constructors in com.itextpdf.layout.layout with parameters of type IRenderer Constructor Description LayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer)LayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer, IRenderer cause)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.TextLayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer)TextLayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer, IRenderer cause) -
Uses of IRenderer in com.itextpdf.layout.margincollapse
Fields in com.itextpdf.layout.margincollapse declared as IRenderer Modifier and Type Field Description private IRendererMarginsCollapseHandler. rendererFields in com.itextpdf.layout.margincollapse with type parameters of type IRenderer Modifier and Type Field Description private java.util.List<IRenderer>MarginsCollapseHandler. rendererChildrenMethods in com.itextpdf.layout.margincollapse that return IRenderer Modifier and Type Method Description private IRendererMarginsCollapseHandler. getRendererChild(int index)private IRendererMarginsCollapseHandler. removeRendererChild(int index)Methods in com.itextpdf.layout.margincollapse with parameters of type IRenderer Modifier and Type Method Description private static floatMarginsCollapseHandler. defineBottomMarginValueForCollapse(IRenderer renderer)private static floatMarginsCollapseHandler. defineMarginValueForCollapse(IRenderer renderer, int property)private static floatMarginsCollapseHandler. defineTopMarginValueForCollapse(IRenderer renderer)private static booleanMarginsCollapseHandler. firstChildMarginAdjoinedToParent(IRenderer parent)private static booleanMarginsCollapseHandler. hasBottomBorders(IRenderer renderer)private static booleanMarginsCollapseHandler. hasBottomPadding(IRenderer renderer)private static booleanMarginsCollapseHandler. hasHeightProp(IRenderer renderer)private static booleanMarginsCollapseHandler. hasPadding(IRenderer renderer, int property)private static booleanMarginsCollapseHandler. hasPositiveHeight(IRenderer renderer)private static booleanMarginsCollapseHandler. hasTopBorders(IRenderer renderer)private static booleanMarginsCollapseHandler. hasTopPadding(IRenderer renderer)private static voidMarginsCollapseHandler. ignoreModelBottomMargin(IRenderer renderer)private static voidMarginsCollapseHandler. ignoreModelTopMargin(IRenderer renderer)private static booleanMarginsCollapseHandler. isBlockElement(IRenderer renderer)private static booleanMarginsCollapseHandler. lastChildMarginAdjoinedToParent(IRenderer parent)private static booleanMarginsCollapseHandler. marginsCouldBeSelfCollapsing(IRenderer renderer)private static voidMarginsCollapseHandler. overrideModelBottomMargin(IRenderer renderer, float collapsedMargins)private static voidMarginsCollapseHandler. overrideModelMargin(IRenderer renderer, int property, float collapsedMargins)private static voidMarginsCollapseHandler. overrideModelTopMargin(IRenderer renderer, float collapsedMargins)private static booleanMarginsCollapseHandler. rendererIsFloated(IRenderer renderer)MarginsCollapseInfoMarginsCollapseHandler. startChildMarginsHandling(IRenderer child, Rectangle layoutBox)Constructors in com.itextpdf.layout.margincollapse with parameters of type IRenderer Constructor Description MarginsCollapseHandler(IRenderer renderer, MarginsCollapseInfo marginsCollapseInfo) -
Uses of IRenderer in com.itextpdf.layout.minmaxwidth
Methods in com.itextpdf.layout.minmaxwidth with parameters of type IRenderer Modifier and Type Method Description static MinMaxWidthMinMaxWidthUtils. countDefaultMinMaxWidth(IRenderer renderer)Default implementation for min max width calculation.static MinMaxWidthMinMaxWidthUtils. countDefaultMinMaxWidth(IRenderer renderer, float areaMaxWidth)Default implementation for min max width calculation. -
Uses of IRenderer in com.itextpdf.layout.properties
Constructors in com.itextpdf.layout.properties with parameters of type IRenderer Constructor Description ContinuousContainer(IRenderer renderer)Creates a newContinuousContainerinstance. -
Uses of IRenderer in com.itextpdf.layout.renderer
Subinterfaces of IRenderer in com.itextpdf.layout.renderer Modifier and Type Interface Description interfaceILeafElementRendererClasses in com.itextpdf.layout.renderer that implement IRenderer Modifier and Type Class Description classAbstractRendererDefines the most common properties and behavior that are shared by mostIRendererimplementations.classAnonymousInlineBoxRendererThis class represents theIRendererobject for aAnonymousInlineBoxobject.classAreaBreakRendererRenderer for theAreaBreaklayout element.classBlockRendererRepresents a renderer for block elements.classCanvasRendererRepresents a renderer for theCanvaslayout element.classCellRendererRepresents a renderer for theCelllayout element.classDivRendererRepresents a renderer for theDivlayout element.classDocumentRendererclassFlexContainerRendererclassGridContainerRendererRepresents a renderer for a grid.(package private) classGridItemRendererWrapper renderer around grid item.classImageRendererclassLineRendererclassLineSeparatorRendererclassLinkRendererclassListItemRendererclassListRendererprivate static classListRenderer.ConstantFontTextRendererclassMulticolRendererRepresents a renderer for columns.classParagraphRendererclassRootRendererclassTableRendererclassTabRendererclassTextRendererFields in com.itextpdf.layout.renderer declared as IRenderer Modifier and Type Field Description private IRendererGridContainerRenderer.GridLayoutResult. causeOfNothingprivate IRendererMulticolRenderer.MulticolLayoutResult. causeOfNothingprivate IRendererRootRenderer. keepWithNextHangingRendererprotected IRendererAbstractRenderer. parentprotected IRendererListItemRenderer. symbolRenderer(package private) IRendererGrid.CssGridCell. valueprivate IRendererGridCell. valueFields in com.itextpdf.layout.renderer with type parameters of type IRenderer Modifier and Type Field Description protected java.util.List<IRenderer>AbstractRenderer. childRenderersprivate java.util.Map<IRenderer,Tuple2<UnitValue,UnitValue>>FlexContainerRenderer. heightsChild renderers and their heights and min heights before the layout.private java.util.Map<TextRenderer,java.util.List<IRenderer>>LineRenderer.LineSplitIntoGlyphsData. insertAfterprivate java.util.List<IRenderer>GridContainerRenderer.GridLayoutResult. overflowRenderersprotected java.util.List<IRenderer>AbstractRenderer. positionedRenderersprivate java.util.List<IRenderer>GridContainerRenderer.GridLayoutResult. splitRenderersprivate java.util.List<IRenderer>MulticolRenderer.MulticolLayoutResult. splitRenderersprivate java.util.List<IRenderer>LineRenderer.LineSplitIntoGlyphsData. starterNonTextRenderersprivate java.util.List<IRenderer>Grid.Builder. valuesprotected java.util.List<IRenderer>RootRenderer. waitingDrawingElementsprivate java.util.List<IRenderer>RootRenderer. waitingNextPageRenderersMethods in com.itextpdf.layout.renderer that return IRenderer Modifier and Type Method Description private IRendererListRenderer. createListSymbolRenderer(int index, IRenderer renderer)IRendererGridContainerRenderer.GridLayoutResult. getCauseOfNothing()IRendererMulticolRenderer.MulticolLayoutResult. getCauseOfNothing()Gets the cause of nothing renderer.private IRendererLineRenderer. getLastNonFloatChildRenderer()IRendererAnonymousInlineBoxRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifParagraphRenderer.layout(LayoutContext)is called more than once.IRendererAreaBreakRenderer. getNextRenderer()IRendererCanvasRenderer. getNextRenderer()ForCanvasRenderer, this has a meaning of the renderer that will be used for relayout.IRendererCellRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifBlockRenderer.layout(LayoutContext)is called more than once.IRendererDivRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifBlockRenderer.layout(LayoutContext)is called more than once.IRendererDocumentRenderer. getNextRenderer()ForDocumentRenderer, this has a meaning of the renderer that will be used for relayout.IRendererFlexContainerRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifFlexContainerRenderer.layout(LayoutContext)is called more than once.IRendererGridContainerRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.IRendererGridItemRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.IRendererImageRenderer. getNextRenderer()IRendererIRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.IRendererLineRenderer. getNextRenderer()IRendererLineSeparatorRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.IRendererLinkRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifTextRenderer.layout(LayoutContext)is called more than once.IRendererListItemRenderer. getNextRenderer()IRendererListRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifListRenderer.layout(LayoutContext)is called more than once.IRendererMulticolRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.IRendererParagraphRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifParagraphRenderer.layout(LayoutContext)is called more than once.IRendererTableRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifTableRenderer.layout(LayoutContext)is called more than once.IRendererTabRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifTabRenderer.layout(LayoutContext)is called more than once.IRendererTextRenderer. getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifTextRenderer.layout(LayoutContext)is called more than once.IRendererAbstractRenderer. getParent()Gets the parentIRenderer.IRendererAreaBreakRenderer. getParent()IRendererIRenderer. getParent()Gets the parentIRenderer.(package private) IRendererGridCell. getValue()protected IRendererListRenderer. makeListSymbolRenderer(int index, IRenderer renderer)(package private) IRendererAbstractRenderer. removeChildRenderer(int index)Remove the childrendererat the specified place.private IRendererListItemRenderer. renderSymbolInNeutralParagraph()(package private) IRendererAbstractRenderer. setChildRenderer(int index, IRenderer child)Update the childrendererat the specified place with the specified one.IRendererAbstractRenderer. setParent(IRenderer parent)Explicitly sets this object as the child of anotherIRendererin the renderer hierarchy.IRendererAreaBreakRenderer. setParent(IRenderer parent)IRendererIRenderer. setParent(IRenderer parent)Explicitly sets this object as the child of anotherIRendererin the renderer hierarchy.Methods in com.itextpdf.layout.renderer that return types with arguments of type IRenderer Modifier and Type Method Description java.util.List<IRenderer>FlexColumnItemMainDirector. applyDirection(java.util.List<java.util.List<FlexItemInfo>> lines)Apply the direction for placement the items in flex container.java.util.List<IRenderer>IFlexItemMainDirector. applyDirection(java.util.List<java.util.List<FlexItemInfo>> lines)Apply the direction for placement the items in flex container.java.util.List<IRenderer>LtrFlexItemMainDirector. applyDirection(java.util.List<java.util.List<FlexItemInfo>> lines)Apply the direction for placement the items in flex container.java.util.List<IRenderer>RtlFlexItemMainDirector. applyDirection(java.util.List<java.util.List<FlexItemInfo>> lines)Apply the direction for placement the items in flex container.java.util.List<IRenderer>AbstractRenderer. getChildRenderers()Gets the childIRenderers.java.util.List<IRenderer>AreaBreakRenderer. getChildRenderers()java.util.List<IRenderer>IRenderer. getChildRenderers()Gets the childIRenderers.java.util.List<IRenderer>LineRenderer.LineSplitIntoGlyphsData. getInsertAfterAndRemove(TextRenderer afterRenderer)java.util.List<IRenderer>GridContainerRenderer.GridLayoutResult. getOverflowRenderers()java.util.List<IRenderer>GridContainerRenderer.GridLayoutResult. getSplitRenderers()java.util.List<IRenderer>MulticolRenderer.MulticolLayoutResult. getSplitRenderers()Gets the split renderers.java.util.List<IRenderer>LineRenderer.LineSplitIntoGlyphsData. getStarterNonTextRenderers()private java.util.List<IRenderer>FlexContainerRenderer. retrieveRenderersToOverflow(Rectangle flexContainerBBox)Methods in com.itextpdf.layout.renderer with parameters of type IRenderer Modifier and Type Method Description voidAbstractRenderer. addChild(IRenderer renderer)Adds a child to the current renderervoidAreaBreakRenderer. addChild(IRenderer renderer)Throws an UnsupportedOperationException because instances of this class are only used for terminating the current content area.voidCanvasRenderer. addChild(IRenderer renderer)voidFlexContainerRenderer. addChild(IRenderer renderer)Adds a child to the current renderervoidGridContainerRenderer. addChild(IRenderer renderer)Adds a child to the current renderervoidGridItemRenderer. addChild(IRenderer renderer)Adds a child to the current renderervoidIRenderer. addChild(IRenderer renderer)Adds a child to the current renderervoidRootRenderer. addChild(IRenderer renderer)voidTableRenderer. addChild(IRenderer renderer)Adds a child to the current renderer(package private) voidAbstractRenderer. addChildRenderer(IRenderer child)Add the specifiedrendererto the end of children list and update its parent link tothis.(package private) voidGridItemRenderer. addChildRenderer(IRenderer child)Add the specifiedrendererto the end of children list and update its parent link tothis.voidLineRenderer.LineSplitIntoGlyphsData. addInsertAfter(TextRenderer afterRenderer, IRenderer toInsert)static voidTargetCounterHandler. addPageByID(IRenderer renderer)Adds renderer's page to the root renderer map.voidListItemRenderer. addSymbolRenderer(IRenderer symbolRenderer, float symbolAreaWidth)private voidAbstractRenderer. adjustPositionedRendererLayoutBoxWidth(IRenderer renderer, Rectangle fullBbox, java.lang.Float left, java.lang.Float right)(package private) static LayoutAreaFloatingHelper. adjustResultOccupiedAreaForFloatAndClear(IRenderer renderer, java.util.List<Rectangle> floatRendererAreas, Rectangle parentBBox, float clearHeightCorrection, boolean marginsCollapsingEnabled)(package private) static LayoutAreaFloatingHelper. adjustResultOccupiedAreaForFloatAndClear(IRenderer renderer, java.util.List<Rectangle> floatRendererAreas, Rectangle parentBBox, float clearHeightCorrection, float bfcHeightCorrection, boolean marginsCollapsingEnabled)protected voidAbstractRenderer. alignChildHorizontally(IRenderer childRenderer, Rectangle currentArea)(package private) static floatFloatingHelper. calculateClearHeightCorrection(IRenderer renderer, java.util.List<Rectangle> floatRendererAreas, Rectangle parentBBox)private static floatInlineVerticalAlignmentHelper. calculateOffset(IRenderer renderer, Rectangle cBBox, InlineVerticalAlignment alignment, float baseline, float textTop, float textBottom, float leading, float xHeight, Rectangle pBBox)private floatLineRenderer. calculateTab(Rectangle layoutBox, float curWidth, TabStop tabStop, java.util.List<IRenderer> affectedRenderers, IRenderer tabRenderer)Calculates and sets tab size with the account of the element that is next in the line after the tab.private TabStopLineRenderer. calculateTab(IRenderer childRenderer, float curWidth, float lineWidth)Calculates and sets encountered tab size.private LayoutResultListRenderer. correctListSplitting(IRenderer splitRenderer, IRenderer overflowRenderer, IRenderer causeOfNothing, LayoutArea occupiedArea)Corrects split and overflow renderers whenProperty.FORCED_PLACEMENTis applied.private IRendererListRenderer. createListSymbolRenderer(int index, IRenderer renderer)protected AbstractRendererMulticolRenderer. createOverflowRenderer(IRenderer overflowedContentRenderer)Creates an overflow renderer.protected ParagraphRendererParagraphRenderer. createOverflowRenderer(IRenderer parent)protected ParagraphRendererParagraphRenderer. createSplitRenderer(IRenderer parent)(package private) voidBlockRenderer. decreaseLayoutBoxAfterChildPlacement(Rectangle layoutBox, LayoutResult result, IRenderer childRenderer)(package private) voidFlexContainerRenderer. decreaseLayoutBoxAfterChildPlacement(Rectangle layoutBox, LayoutResult result, IRenderer childRenderer)(package private) voidFlexContainerRenderer. decreaseLayoutBoxAfterChildPlacementColumnLayout(Rectangle layoutBox, IRenderer childRenderer)(package private) voidFlexContainerRenderer. decreaseLayoutBoxAfterChildPlacementRowLayout(Rectangle layoutBox, LayoutResult result, IRenderer childRenderer)private floatLineRenderer. decreaseRelativeWidthByChildAdditionalWidth(IRenderer childRenderer, float normalizedChildWidth)private static java.lang.BooleanGridContainerRenderer. determineCollapsingMargins(IRenderer renderer)Calculates collapsing margins value.private voidFlexContainerRenderer. fillSplitOverflowRenderersForPartialResult(AbstractRenderer splitRenderer, AbstractRenderer overflowRenderer, java.util.List<FlexItemInfo> line, IRenderer childRenderer, LayoutResult childResult)private java.util.List<FlexItemInfo>FlexContainerRenderer. findLine(IRenderer renderer)protected voidCanvasRenderer. flushSingleRenderer(IRenderer resultRenderer)protected voidDocumentRenderer. flushSingleRenderer(IRenderer resultRenderer)protected abstract voidRootRenderer. flushSingleRenderer(IRenderer resultRenderer)private static RectangleInlineVerticalAlignmentHelper. getAdjustedArea(IRenderer renderer)(package private) float[]LineRenderer. getAscentDescentOfLayoutedChildRenderer(IRenderer childRenderer, LayoutResult childResult, RenderingMode childRenderingMode, boolean isInlineBlockChild)Extracts ascender and descender of an already layoutedchildRenderer.private static BorderRadius[]AbstractRenderer. getBorderRadii(IRenderer renderer)(package private) static Border[]AbstractRenderer. getBorders(IRenderer renderer)private static floatInlineVerticalAlignmentHelper. getChildBaseline(IRenderer renderer, float leading)(package private) static java.lang.ObjectListRenderer. getListItemOrListProperty(IRenderer listItem, IRenderer list, int propertyId)private static UnitValue[]AbstractRenderer. getMargins(IRenderer renderer)(package private) LayoutAreaFlexContainerRenderer. getOccupiedAreaInCaseNothingWasWrappedWithFull(LayoutResult result, IRenderer splitRenderer)private static UnitValue[]AbstractRenderer. getPaddings(IRenderer renderer)static java.lang.IntegerTargetCounterHandler. getPageByID(IRenderer renderer, java.lang.String id)Gets page from renderer using given id.(package private) static java.lang.FloatAbstractRenderer. getPropertyAsFloat(IRenderer renderer, int property)(package private) static UnitValueAbstractRenderer. getPropertyAsUnitValue(IRenderer renderer, int property)Returns the property of the renderer as a UnitValue if it exists and is a UnitValue, null otherwiseprivate static TargetCounterHandlerTargetCounterHandler. getTargetCounterHandler(IRenderer renderer)private static booleanAbstractRenderer. hasOwnOrModelProperty(IRenderer renderer, int property)(package private) static voidFloatingHelper. includeChildFloatsInOccupiedArea(java.util.List<Rectangle> floatRendererAreas, IRenderer renderer, java.util.Set<Rectangle> nonChildFloatingRendererAreas)private static booleanBlockFormattingContextUtil. isAbsolutePosition(IRenderer renderer)protected static booleanAbstractRenderer. isBorderBoxSizing(IRenderer renderer)private static booleanBlockFormattingContextUtil. isCaption(IRenderer renderer)(package private) static booleanLineRenderer. isChildFloating(IRenderer childRenderer)private static booleanBlockFormattingContextUtil. isFixedPosition(IRenderer renderer)(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.private static booleanBlockFormattingContextUtil. isInlineBlock(IRenderer renderer)(package private) static booleanLineRenderer. isInlineBlockChild(IRenderer child)(package private) booleanAbstractRenderer. isKeepTogether(IRenderer causeOfNothing)private booleanListItemRenderer. isListSymbolEmpty(IRenderer listSymbolRenderer)protected static booleanAbstractRenderer. isOverflowProperty(OverflowPropertyValue equalsTo, IRenderer renderer, int overflowProperty)static booleanBlockFormattingContextUtil. isRendererCreateBfc(IRenderer renderer)Defines whether a renderer creates a new "Block formatting context" in terms of CSS.(package private) static booleanFloatingHelper. isRendererFloating(IRenderer renderer)(package private) static booleanFloatingHelper. isRendererFloating(IRenderer renderer, FloatPropertyValue kidFloatPropertyVal)static booleanTextSequenceWordWrapping. isTextRendererAndRequiresSpecialScriptPreLayoutProcessing(IRenderer childRenderer)static booleanTargetCounterHandler. isValueDefinedForThisId(IRenderer renderer, java.lang.String id)Indicates if page value was defined for this id.(package private) voidRootRenderer. linkRenderToDocument(IRenderer renderer, PdfDocument pdfDocument)protected IRendererListRenderer. makeListSymbolRenderer(int index, IRenderer renderer)(package private) static booleanAbstractRenderer. noAbsolutePositionInfo(IRenderer renderer)static booleanTextSequenceWordWrapping. postprocessTextSequenceOverflowX(LineRenderer lineRenderer, boolean textSequenceOverflowXProcessing, int childPos, IRenderer childRenderer, LayoutResult childResult, boolean wasXOverflowChanged)Checks if the layouting should be stopped on current child and resets configurations set onTextSequenceWordWrapping.preprocessTextSequenceOverflowX(LineRenderer, boolean, IRenderer, boolean, OverflowPropertyValue).(package private) voidAbstractRenderer. preparePositionedRendererAndAreaForLayout(IRenderer childPositionedRenderer, Rectangle fullBbox, Rectangle parentBbox)static voidTextSequenceWordWrapping. preprocessTextSequenceOverflowX(LineRenderer lineRenderer, boolean textSequenceOverflowXProcessing, IRenderer childRenderer, boolean wasXOverflowChanged, OverflowPropertyValue oldXOverflow)Performs some settings onLineRendererand its child prior to layouting the child to be overflowed beyond the available area.private voidLineRenderer. processDefaultTab(IRenderer tabRenderer, float curWidth, float lineWidth)(package private) LayoutResultBlockRenderer. processNotFullChildResult(LayoutContext layoutContext, java.util.Map<java.lang.Integer,IRenderer> waitingFloatsSplitRenderers, java.util.List<IRenderer> waitingOverflowFloatRenderers, boolean wasHeightClipped, java.util.List<Rectangle> floatRendererAreas, boolean marginsCollapsingEnabled, float clearHeightCorrection, Border[] borders, UnitValue[] paddings, java.util.List<Rectangle> areas, int currentAreaPos, Rectangle layoutBox, java.util.Set<Rectangle> nonChildFloatingRendererAreas, IRenderer causeOfNothing, boolean anythingPlaced, int childPos, LayoutResult result)(package private) LayoutResultFlexContainerRenderer. processNotFullChildResult(LayoutContext layoutContext, java.util.Map<java.lang.Integer,IRenderer> waitingFloatsSplitRenderers, java.util.List<IRenderer> waitingOverflowFloatRenderers, boolean wasHeightClipped, java.util.List<Rectangle> floatRendererAreas, boolean marginsCollapsingEnabled, float clearHeightCorrection, Border[] borders, UnitValue[] paddings, java.util.List<Rectangle> areas, int currentAreaPos, Rectangle layoutBox, java.util.Set<Rectangle> nonChildFloatingRendererAreas, IRenderer causeOfNothing, boolean anythingPlaced, int childPos, LayoutResult result)private voidRootRenderer. processRenderer(IRenderer renderer, java.util.List<IRenderer> resultRenderers)(package private) static voidAbstractRenderer. processWaitingDrawing(IRenderer child, Transform transformProp, java.util.List<IRenderer> waitingDrawing)private voidRootRenderer. processWaitingKeepWithNextElement(IRenderer renderer)(package private) RectangleBlockRenderer. recalculateLayoutBoxBeforeChildLayout(Rectangle layoutBox, IRenderer childRenderer, Rectangle initialLayoutBox)(package private) RectangleFlexContainerRenderer. recalculateLayoutBoxBeforeChildLayout(Rectangle layoutBox, IRenderer childRenderer, Rectangle initialLayoutBox)(package private) static voidFloatingHelper. removeFloatsAboveRendererBottom(java.util.List<Rectangle> floatRendererAreas, IRenderer renderer)(package private) static voidFloatingHelper. removeParentArtifactsOnPageSplitIfOnlyFloatsOverflow(IRenderer overflowRenderer)private voidAbstractRenderer. removeThisFromParent(IRenderer toRemove)private voidBlockRenderer. replaceSplitRendererKidFloats(java.util.Map<java.lang.Integer,IRenderer> waitingFloatsSplitRenderers, IRenderer splitRenderer)static voidTextSequenceWordWrapping. resetTextSequenceIfItEnded(java.util.Map<java.lang.Integer,LayoutResult> textRendererLayoutResults, boolean specialScripts, IRenderer childRenderer, int childPos, TextSequenceWordWrapping.MinMaxWidthOfTextRendererSequenceHelper minMaxWidthOfTextRendererSequenceHelper, boolean noSoftWrap, AbstractWidthHandler widthHandler)private voidFlexContainerRenderer. restoreHeightForOverflowRenderer(IRenderer childRenderer, IRenderer overflowRenderer)private voidFlexContainerRenderer. setAlignSelfIfNotStretch(IRenderer overflowRenderer)voidGridContainerRenderer.GridLayoutResult. setCauseOfNothing(IRenderer causeOfNothing)voidMulticolRenderer.MulticolLayoutResult. setCauseOfNothing(IRenderer causeOfNothing)Sets the cause of nothing renderer.(package private) IRendererAbstractRenderer. setChildRenderer(int index, IRenderer child)Update the childrendererat the specified place with the specified one.private voidMulticolRenderer. setOverflowForAllChildren(IRenderer renderer)IRendererAbstractRenderer. setParent(IRenderer parent)Explicitly sets this object as the child of anotherIRendererin the renderer hierarchy.IRendererAreaBreakRenderer. setParent(IRenderer parent)IRendererIRenderer. setParent(IRenderer parent)Explicitly sets this object as the child of anotherIRendererin the renderer hierarchy.protected voidRootRenderer. shrinkCurrentAreaAndProcessRenderer(IRenderer renderer, java.util.List<IRenderer> resultRenderers, LayoutResult result)(package private) MarginsCollapseInfoBlockRenderer. startChildMarginsHandling(IRenderer childRenderer, Rectangle layoutBox, MarginsCollapseHandler marginsCollapseHandler)(package private) MarginsCollapseInfoFlexContainerRenderer. startChildMarginsHandling(IRenderer childRenderer, Rectangle layoutBox, MarginsCollapseHandler marginsCollapseHandler)private LineRendererListRenderer. surroundTextBullet(IRenderer bulletRenderer)(package private) voidLineRenderer. updateAscentDescentAfterChildLayout(float[] childAscentDescent, IRenderer childRenderer, boolean isChildFloating)UpdateLineRenderer.maxAscent,LineRenderer.maxDescent,LineRenderer.maxTextAscent,LineRenderer.maxTextDescent,LineRenderer.maxBlockAscentandLineRenderer.maxBlockDescentafter child's layout.private booleanRootRenderer. updateForcedPlacement(IRenderer currentRenderer, IRenderer overflowRenderer)private voidAbstractRenderer. updateMinHeightForAbsolutelyPositionedRenderer(IRenderer renderer, Rectangle parentRendererBox, java.lang.Float top, java.lang.Float bottom)static voidTextSequenceWordWrapping. updateTextSequenceLayoutResults(java.util.Map<java.lang.Integer,LayoutResult> textRendererLayoutResults, boolean specialScripts, IRenderer childRenderer, int childPos, LayoutResult childResult)Method parameters in com.itextpdf.layout.renderer with type arguments of type IRenderer Modifier and Type Method Description (package private) voidAbstractRenderer. addAllChildRenderers(int index, java.util.List<IRenderer> children)Inserts the specified collection ofrenderersat the specified space of children list and update their parent links tothis.(package private) voidAbstractRenderer. addAllChildRenderers(java.util.List<IRenderer> children)Add the specified collection ofrenderersto the end of children list and update their parent links tothis.(package private) static voidLineRenderer. adjustChildPositionsAfterReordering(java.util.List<IRenderer> children, float initialXPos)private voidFlexContainerRenderer. adjustLayoutResultToHandleOverflowRenderers(LayoutResult result, java.util.List<IRenderer> renderersToOverflow)private floatLineRenderer. calculateTab(Rectangle layoutBox, float curWidth, TabStop tabStop, java.util.List<IRenderer> affectedRenderers, IRenderer tabRenderer)Calculates and sets tab size with the account of the element that is next in the line after the tab.private AbstractRendererGridContainerRenderer. createOverflowRenderer(java.util.List<IRenderer> children)(package private) AbstractRenderer[]BlockRenderer. createSplitAndOverflowRenderers(int childPos, int layoutStatus, LayoutResult childResult, java.util.Map<java.lang.Integer,IRenderer> waitingFloatsSplitRenderers, java.util.List<IRenderer> waitingOverflowFloatRenderers)(package private) AbstractRenderer[]BlockRenderer. createSplitAndOverflowRenderers(int childPos, int layoutStatus, LayoutResult childResult, java.util.Map<java.lang.Integer,IRenderer> waitingFloatsSplitRenderers, java.util.List<IRenderer> waitingOverflowFloatRenderers)(package private) AbstractRenderer[]FlexContainerRenderer. createSplitAndOverflowRenderers(int childPos, int layoutStatus, LayoutResult childResult, java.util.Map<java.lang.Integer,IRenderer> waitingFloatsSplitRenderers, java.util.List<IRenderer> waitingOverflowFloatRenderers)(package private) AbstractRenderer[]FlexContainerRenderer. createSplitAndOverflowRenderers(int childPos, int layoutStatus, LayoutResult childResult, java.util.Map<java.lang.Integer,IRenderer> waitingFloatsSplitRenderers, java.util.List<IRenderer> waitingOverflowFloatRenderers)(package private) static AbstractRendererGridMulticolUtil. createSplitRenderer(java.util.List<IRenderer> children, AbstractRenderer renderer)Creates a split renderer.private voidFlexContainerRenderer. findMinMaxWidth(float initialMinWidth, float initialMaxWidth, AbstractWidthHandler minMaxWidthHandler, java.util.List<IRenderer> childRenderers)(package private) static Grid.BuilderGrid.Builder. forItems(java.util.List<IRenderer> values)Get grid builder for list of values.(package private) static booleanFloatingHelper. isClearanceApplied(java.util.List<IRenderer> floatingRenderers, ClearPropertyValue clearPropertyValue)(package private) LayoutResultBlockRenderer. processNotFullChildResult(LayoutContext layoutContext, java.util.Map<java.lang.Integer,IRenderer> waitingFloatsSplitRenderers, java.util.List<IRenderer> waitingOverflowFloatRenderers, boolean wasHeightClipped, java.util.List<Rectangle> floatRendererAreas, boolean marginsCollapsingEnabled, float clearHeightCorrection, Border[] borders, UnitValue[] paddings, java.util.List<Rectangle> areas, int currentAreaPos, Rectangle layoutBox, java.util.Set<Rectangle> nonChildFloatingRendererAreas, IRenderer causeOfNothing, boolean anythingPlaced, int childPos, LayoutResult result)(package private) LayoutResultBlockRenderer. processNotFullChildResult(LayoutContext layoutContext, java.util.Map<java.lang.Integer,IRenderer> waitingFloatsSplitRenderers, java.util.List<IRenderer> waitingOverflowFloatRenderers, boolean wasHeightClipped, java.util.List<Rectangle> floatRendererAreas, boolean marginsCollapsingEnabled, float clearHeightCorrection, Border[] borders, UnitValue[] paddings, java.util.List<Rectangle> areas, int currentAreaPos, Rectangle layoutBox, java.util.Set<Rectangle> nonChildFloatingRendererAreas, IRenderer causeOfNothing, boolean anythingPlaced, int childPos, LayoutResult result)(package private) LayoutResultFlexContainerRenderer. processNotFullChildResult(LayoutContext layoutContext, java.util.Map<java.lang.Integer,IRenderer> waitingFloatsSplitRenderers, java.util.List<IRenderer> waitingOverflowFloatRenderers, boolean wasHeightClipped, java.util.List<Rectangle> floatRendererAreas, boolean marginsCollapsingEnabled, float clearHeightCorrection, Border[] borders, UnitValue[] paddings, java.util.List<Rectangle> areas, int currentAreaPos, Rectangle layoutBox, java.util.Set<Rectangle> nonChildFloatingRendererAreas, IRenderer causeOfNothing, boolean anythingPlaced, int childPos, LayoutResult result)(package private) LayoutResultFlexContainerRenderer. processNotFullChildResult(LayoutContext layoutContext, java.util.Map<java.lang.Integer,IRenderer> waitingFloatsSplitRenderers, java.util.List<IRenderer> waitingOverflowFloatRenderers, boolean wasHeightClipped, java.util.List<Rectangle> floatRendererAreas, boolean marginsCollapsingEnabled, float clearHeightCorrection, Border[] borders, UnitValue[] paddings, java.util.List<Rectangle> areas, int currentAreaPos, Rectangle layoutBox, java.util.Set<Rectangle> nonChildFloatingRendererAreas, IRenderer causeOfNothing, boolean anythingPlaced, int childPos, LayoutResult result)private voidRootRenderer. processRenderer(IRenderer renderer, java.util.List<IRenderer> resultRenderers)private static voidInlineVerticalAlignmentHelper. processRenderers(LineRenderer lineRenderer, java.util.List<IRenderer> renderers, float actualYLine, java.util.function.Predicate<InlineVerticalAlignment> needProcess, java.util.function.Predicate<InlineVerticalAlignment> needRecalculateSizes)(package private) static voidAbstractRenderer. processWaitingDrawing(IRenderer child, Transform transformProp, java.util.List<IRenderer> waitingDrawing)(package private) booleanAbstractRenderer. removeAllChildRenderers(java.util.Collection<IRenderer> children)Remove the childrenrendererswhich are contains in the specified collection.private voidAbstractRenderer. removeThisFromParents(java.util.Collection<IRenderer> children)private voidBlockRenderer. replaceSplitRendererKidFloats(java.util.Map<java.lang.Integer,IRenderer> waitingFloatsSplitRenderers, IRenderer splitRenderer)private voidLineRenderer. replaceSplitRendererKidFloats(java.util.Map<java.lang.Integer,IRenderer> floatsToNextPageSplitRenderers, LineRenderer splitRenderer)protected booleanTextRenderer. resolveFonts(java.util.List<IRenderer> addTo)ResolveProperty.FONTString[] value.(package private) voidAbstractRenderer. setChildRenderers(java.util.List<IRenderer> children)Set the specified collection ofrenderersas the children forthiselement.(package private) voidAbstractRenderer. setThisAsParent(java.util.Collection<IRenderer> children)Sets currentAbstractRendereras parent to renderers in specified collection.protected voidRootRenderer. shrinkCurrentAreaAndProcessRenderer(IRenderer renderer, java.util.List<IRenderer> resultRenderers, LayoutResult result)Constructors in com.itextpdf.layout.renderer with parameters of type IRenderer Constructor Description CssGridCell(IRenderer value, int templateSizeX, int templateSizeY)GridCell(IRenderer value, int x, int y, int width, int height)Create a grid cell and init value renderer position on a grid based on its properties. -
Uses of IRenderer in com.itextpdf.layout.tagging
Fields in com.itextpdf.layout.tagging with type parameters of type IRenderer Modifier and Type Field Description private java.util.Map<IRenderer,TagTreePointer>LayoutTaggingHelper. autoTaggingPointerSavedPositionMethods in com.itextpdf.layout.tagging with parameters of type IRenderer Modifier and Type Method Description static voidLayoutTaggingHelper. addTreeHints(LayoutTaggingHelper taggingHelper, IRenderer rootRenderer)booleanLayoutTaggingHelper. createTag(IRenderer renderer, TagTreePointer tagPointer)voidProhibitedTagRelationsResolver. repairTagStructure(LayoutTaggingHelper taggingHelper, IRenderer topRender)Resolves prohibited relations between parent and child tags.voidLayoutTaggingHelper. restoreAutoTaggingPointerPosition(IRenderer renderer)TagTreePointerLayoutTaggingHelper. useAutoTaggingPointerAndRememberItsPosition(IRenderer renderer) -
Uses of IRenderer in com.itextpdf.layout.validation.context
Fields in com.itextpdf.layout.validation.context declared as IRenderer Modifier and Type Field Description private IRendererLayoutValidationContext. rendererMethods in com.itextpdf.layout.validation.context that return IRenderer Modifier and Type Method Description IRendererLayoutValidationContext. getRenderer()Gets the renderer.Constructors in com.itextpdf.layout.validation.context with parameters of type IRenderer Constructor Description LayoutValidationContext(IRenderer renderer)Instantiates a newLayoutValidationContextbased on renderer. -
Uses of IRenderer in com.itextpdf.pdfua.checkers.utils
Methods in com.itextpdf.pdfua.checkers.utils with parameters of type IRenderer Modifier and Type Method Description voidLayoutCheckUtil. checkRenderer(IRenderer renderer)Checks renderer for PDF UA compliance.private booleanLayoutCheckUtil. isPartOfSignatureAppearance(IRenderer renderer) -
Uses of IRenderer in com.itextpdf.pdfua.checkers.utils.headings
Methods in com.itextpdf.pdfua.checkers.utils.headings with parameters of type IRenderer Modifier and Type Method Description voidHeadingsChecker. checkLayoutElement(IRenderer renderer)Deprecated.Checks if layout element has correct heading. -
Uses of IRenderer in com.itextpdf.pdfua.checkers.utils.ua1
Fields in com.itextpdf.pdfua.checkers.utils.ua1 with type parameters of type IRenderer Modifier and Type Field Description private java.util.Set<IRenderer>PdfUA1HeadingsChecker. hRendererParentsMethods in com.itextpdf.pdfua.checkers.utils.ua1 with parameters of type IRenderer Modifier and Type Method Description voidPdfUA1HeadingsChecker. checkLayoutElement(IRenderer renderer)Checks if layout element has correct heading. -
Uses of IRenderer in com.itextpdf.pdfua.checkers.utils.ua2
Methods in com.itextpdf.pdfua.checkers.utils.ua2 with parameters of type IRenderer Modifier and Type Method Description voidPdfUA2HeadingsChecker. checkLayoutElement(IRenderer renderer)Checks if layout element has correct heading according to PDF/UA-2 specification. -
Uses of IRenderer in com.itextpdf.svg.element
Methods in com.itextpdf.svg.element that return IRenderer Modifier and Type Method Description protected IRendererSvgImage. makeNewRenderer()Creates a new renderer instance. -
Uses of IRenderer in com.itextpdf.svg.renderers
Classes in com.itextpdf.svg.renderers that implement IRenderer Modifier and Type Class Description classSvgImageRendererRepresents a renderer for theSvgImagelayout element.
-