Uses of Class
com.itextpdf.layout.renderer.LineRenderer
Packages that use LineRenderer
Package
Description
-
Uses of LineRenderer in com.itextpdf.forms.form.renderer
Method parameters in com.itextpdf.forms.form.renderer with type arguments of type LineRendererModifier and TypeMethodDescription(package private) voidAbstractTextFieldRenderer.adjustNumberOfContentLines(List<LineRenderer> lines, Rectangle bBox, float height) Adjust number of content lines.(package private) voidAbstractTextFieldRenderer.adjustNumberOfContentLines(List<LineRenderer> lines, Rectangle bBox, int rows) Adjust number of content lines.private static voidAbstractTextFieldRenderer.adjustNumberOfContentLines(List<LineRenderer> lines, Rectangle bBox, int linesNumber, float height) (package private) voidAbstractOneLineTextFieldRenderer.cropContentLines(List<LineRenderer> lines, Rectangle bBox) Crops the content lines.private voidTextAreaRenderer.cropContentLines(List<LineRenderer> lines, Rectangle bBox) (package private) floatAbstractTextFieldRenderer.getHeightRowsBased(List<LineRenderer> lines, Rectangle bBox, int rows) -
Uses of LineRenderer in com.itextpdf.layout.renderer
Fields in com.itextpdf.layout.renderer with type parameters of type LineRendererMethods in com.itextpdf.layout.renderer that return LineRendererModifier and TypeMethodDescriptionprotected LineRendererLineRenderer.adjustChildrenYLine()protected LineRendererLineRenderer.createOverflowRenderer()protected LineRendererLineRenderer.createSplitRenderer()protected LineRenderer[]LineRenderer.split()private LineRenderer[]LineRenderer.splitNotFittingFloat(int childPos, LayoutResult childResult) private LineRendererListRenderer.surroundTextBullet(IRenderer bulletRenderer) protected LineRendererLineRenderer.trimLast()Methods in com.itextpdf.layout.renderer that return types with arguments of type LineRendererModifier and TypeMethodDescriptionParagraphRenderer.getLines()Gets the lines which are the result of theParagraphRenderer.layout(LayoutContext).Methods in com.itextpdf.layout.renderer with parameters of type LineRendererModifier and TypeMethodDescriptionprivate static voidInlineVerticalAlignmentHelper.adjustBBox(LineRenderer lineRenderer, float maxHeight, float maxTop, float minBottom) static voidInlineVerticalAlignmentHelper.adjustChildrenYLineHtmlMode(LineRenderer lineRenderer) private voidParagraphRenderer.alignStaticKids(LineRenderer renderer, float dxRight) private voidParagraphRenderer.applyTextAlignment(TextAlignment textAlignment, LineLayoutResult result, LineRenderer processedRenderer, Rectangle layoutBox, List<Rectangle> floatRendererAreas, boolean onlyOverflowedFloatsLeft, float lineIndent) (package private) static voidTextSequenceWordWrapping.distributePossibleBreakPointsOverSequentialTextRenderers(LineRenderer lineRenderer, int childPos, int numberOfSequentialTextRenderers, List<Integer> possibleBreakPointsGlobal, List<Integer> indicesOfFloating) TextSequenceWordWrapping.getIndexAndLayoutResultOfTheLastTextRendererContainingSpecialScripts(LineRenderer lineRenderer, int childPos, Map<Integer, LayoutResult> specialScriptLayoutResults, boolean wasParentsHeightClipped, boolean isOverflowFit) TextSequenceWordWrapping.getIndexAndLayoutResultOfTheLastTextRendererWithNoSpecialScripts(LineRenderer lineRenderer, int childPos, Map<Integer, LayoutResult> textSequenceLayoutResults, boolean wasParentsHeightClipped, boolean isOverflowFit, boolean floatsPlaced) (package private) static TextSequenceWordWrapping.SpecialScriptsContainingSequenceStatusTextSequenceWordWrapping.getSpecialScriptsContainingSequenceStatus(LineRenderer lineRenderer, int analyzedTextRendererIndex) This method defines how to proceed with aTextRendererwithin which possible breaks haven't been found.(package private) static TextSequenceWordWrapping.SpecialScriptsContainingTextRendererSequenceInfoTextSequenceWordWrapping.getSpecialScriptsContainingTextRendererSequenceInfo(LineRenderer lineRenderer, int childPos) 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).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 static voidInlineVerticalAlignmentHelper.processRenderers(LineRenderer lineRenderer, List<IRenderer> renderers, float actualYLine, Predicate<InlineVerticalAlignment> needProcess, Predicate<InlineVerticalAlignment> needRecalculateSizes) static voidTextSequenceWordWrapping.processSpecialScriptPreLayout(LineRenderer lineRenderer, int childPos) Preprocess a continuous sequence of TextRenderer containing special scripts prior to layouting the first TextRenderer in the sequence.(package private) static voidLineRenderer.reorder(LineRenderer toProcess, LineRenderer.LineSplitIntoGlyphsData splitLineIntoGlyphsResult, int[] newOrder) private voidLineRenderer.replaceSplitRendererKidFloats(Map<Integer, IRenderer> floatsToNextPageSplitRenderers, LineRenderer splitRenderer) (package private) static LineRenderer.LineSplitIntoGlyphsDataLineRenderer.splitLineIntoGlyphs(LineRenderer toSplit) TextSequenceWordWrapping.updateTextRendererSequenceAscentDescent(LineRenderer lineRenderer, Map<Integer, float[]> textRendererSequenceAscentDescent, int childPos, float[] childAscentDescent, LineRenderer.LineAscentDescentState preTextSequenceAscentDescent) TextSequenceWordWrapping.updateTextRendererSequenceMinMaxWidth(LineRenderer lineRenderer, AbstractWidthHandler widthHandler, int childPos, TextSequenceWordWrapping.MinMaxWidthOfTextRendererSequenceHelper minMaxWidthOfTextRendererSequenceHelper, boolean anythingPlaced, Map<Integer, LayoutResult> textRendererLayoutResults, Map<Integer, LayoutResult> specialScriptLayoutResults, float textIndent) -
Uses of LineRenderer in com.itextpdf.svg.renderers.impl
Methods in com.itextpdf.svg.renderers.impl that return LineRendererModifier and TypeMethodDescriptionprivate LineRendererTextLeafSvgNodeRenderer.layoutText(SvgDrawContext context)