Uses of Class
com.itextpdf.layout.borders.Border
Packages that use Border
Package
Description
-
Uses of Border in com.itextpdf.forms.fields
Methods in com.itextpdf.forms.fields that return Border -
Uses of Border in com.itextpdf.forms.fields.borders
Subclasses of Border in com.itextpdf.forms.fields.bordersModifier and TypeClassDescription(package private) class
(package private) class
(package private) class
(package private) class
Methods in com.itextpdf.forms.fields.borders that return Border -
Uses of Border in com.itextpdf.forms.form.renderer
Methods in com.itextpdf.forms.form.renderer with parameters of type BorderModifier and TypeMethodDescriptionprotected Rectangle
CheckBoxRenderer.applyBorderBox
(Rectangle rect, Border[] borders, boolean reverse) Applies the given border box (borders) on the given rectangleprotected Rectangle
RadioRenderer.applyBorderBox
(Rectangle rect, Border[] borders, boolean reverse) Applies the given border box (borders) on the given rectangle -
Uses of Border in com.itextpdf.forms.form.renderer.checkboximpl
Methods in com.itextpdf.forms.form.renderer.checkboximpl with parameters of type BorderModifier and TypeMethodDescriptionprivate static float
PdfCheckBoxRenderingStrategy.retrieveBorderWidth
(float defaultWidth, Border borderTop, Border borderRight, Border borderBottom, Border borderLeft) -
Uses of Border in com.itextpdf.layout
Methods in com.itextpdf.layout with parameters of type BorderModifier and TypeMethodDescriptionSets a border for all four edges of this Element with customizable color, width, pattern type.ElementPropertyContainer.setBorderBottom
(Border border) Sets a border for the bottom limit of this Element with customizable color, width, pattern type.ElementPropertyContainer.setBorderLeft
(Border border) Sets a border for the left limit of this Element with customizable color, width, pattern type.ElementPropertyContainer.setBorderRight
(Border border) Sets a border for the right limit of this Element with customizable color, width, pattern type.ElementPropertyContainer.setBorderTop
(Border border) Sets a border for the upper limit of this Element with customizable color, width, pattern type. -
Uses of Border in com.itextpdf.layout.borders
Subclasses of Border in com.itextpdf.layout.bordersModifier and TypeClassDescriptionclass
Represents a border that is displayed using a 3D effect.class
Draws a border with dashes around the element it's been set to.class
Draws a dotted border around the element it has been set to.class
Creates a double border around the element it's set to.class
Draws a border with a specific dashes around the element it's been set to.class
Represents aBorder3D
with a groove effect being applied.class
Represents aBorder3D
with an inset effect being applied.class
Represents aBorder3D
with an outset effect being applied.class
Represents aBorder3D
with a ridge effect being applied.class
Draws a border with rounded dots around the element it's been set to.class
Draws a solid border around the element it's set to.Fields in com.itextpdf.layout.borders declared as Border -
Uses of Border in com.itextpdf.layout.element
Fields in com.itextpdf.layout.element declared as BorderMethods in com.itextpdf.layout.element that return types with arguments of type BorderModifier and TypeMethodDescriptionTable.getLastRowBottomBorder()
Gets the markup properties of the bottom border of the (current) last row. -
Uses of Border in com.itextpdf.layout.renderer
Fields in com.itextpdf.layout.renderer declared as BorderModifier and TypeFieldDescriptionprotected Border[]
TableBorders.tableBoundingBorders
The outer borders of the table (as body).Fields in com.itextpdf.layout.renderer with type parameters of type BorderModifier and TypeFieldDescriptionprivate static Comparator
<Border> CollapsedTableBorders.borderComparator
CollapsedTableBorders.bottomBorderCollapseWith
Horizontal borders to be collapsed with the last-on-the-area row's cell bottom borders of this TableRenderer instance.TableBorders.horizontalBorders
Horizontal borders of the table.CollapsedTableBorders.topBorderCollapseWith
Horizontal borders to be collapsed with the first-on-the-area row's cell top borders of this TableRenderer instance.TableBorders.verticalBorders
Vertical borders of the table.CollapsedTableBorders.verticalBottomBorderCollapseWith
Vertical borders to be collapsed with the last-on-the-area row's cell bottom borders of this TableRenderer instance.Methods in com.itextpdf.layout.renderer that return BorderModifier and TypeMethodDescriptionprotected Border[]
AbstractRenderer.getBorders()
Gets borders of the element in the specified order: top, right, bottom, left.(package private) static Border[]
AbstractRenderer.getBorders
(IRenderer renderer) static Border
TableBorderUtil.getCellSideBorder
(Cell cellModel, int borderType) static Border
CollapsedTableBorders.getCollapsedBorder
(Border cellBorder, Border tableBorder) Returns the collapsed border.Border[]
TableBorders.getTableBoundingBorders()
static Border
TableBorderUtil.getWidestBorder
(List<Border> borderList) static Border
TableBorderUtil.getWidestBorder
(List<Border> borderList, int start, int end) TableBorders.getWidestHorizontalBorder
(int row) TableBorders.getWidestHorizontalBorder
(int row, int start, int end) TableBorders.getWidestVerticalBorder
(int col) TableBorders.getWidestVerticalBorder
(int col, int start, int end) Methods in com.itextpdf.layout.renderer that return types with arguments of type BorderModifier and TypeMethodDescriptionTableBorderUtil.createAndFillBorderList
(Border border, int size) TableBorderUtil.createAndFillBorderList
(List<Border> originalList, Border borderToCollapse, int size) CollapsedTableBorders.getBottomBorderCollapseWith()
CollapsedTableBorders.getCollapsedList
(List<Border> innerList, List<Border> outerList) CollapsedTableBorders.getCrossingBorders
(int horizontalIndex, int verticalIndex) Returns theBorder
instances, which intersect in the specified point.SeparatedTableBorders.getFirstHorizontalBorder()
TableBorders.getFirstHorizontalBorder()
TableBorders.getFirstVerticalBorder()
CollapsedTableBorders.getHorizontalBorder
(int index) SeparatedTableBorders.getHorizontalBorder
(int index) TableBorders.getHorizontalBorder
(int index) SeparatedTableBorders.getLastHorizontalBorder()
TableBorders.getLastHorizontalBorder()
TableBorders.getLastVerticalBorder()
CollapsedTableBorders.getTopBorderCollapseWith()
CollapsedTableBorders.getVerticalBorder
(int index) SeparatedTableBorders.getVerticalBorder
(int index) TableBorders.getVerticalBorder
(int index) CollapsedTableBorders.getVerticalBordersCrossingTopHorizontalBorder()
Gets vertical borders which cross the top horizontal border.Methods in com.itextpdf.layout.renderer with parameters of type BorderModifier and TypeMethodDescriptionprotected Rectangle
AbstractRenderer.applyBorderBox
(Rectangle rect, Border[] borders, boolean reverse) Applies the given border box (borders) on the given rectangleprotected Rectangle
CellRenderer.applyBorderBox
(Rectangle rect, Border[] borders, boolean reverse) protected Rectangle
TableRenderer.applyBorderBox
(Rectangle rect, Border[] borders, boolean reverse) protected boolean
CollapsedTableBorders.checkAndReplaceBorderInArray
(List<List<Border>> borderArray, int i, int j, Border borderToAdd, boolean hasPriority) protected boolean
SeparatedTableBorders.checkAndReplaceBorderInArray
(List<List<Border>> borderArray, int i, int j, Border borderToAdd, boolean hasPriority) int
TableBorderUtil.createAndFillBorderList
(Border border, int size) TableBorderUtil.createAndFillBorderList
(List<Border> originalList, Border borderToCollapse, int size) static Border
CollapsedTableBorders.getCollapsedBorder
(Border cellBorder, Border tableBorder) Returns the collapsed border.private float
CollapsedTableBorders.getWidestBorderWidth
(Border... borders) Gets the width of the widest border in the specified list.private void
TextRenderer.increaseYLineOffset
(UnitValue[] paddings, Border[] borders, UnitValue[] margins) private TableRenderer
TableRenderer.initFooterOrHeaderRenderer
(boolean footer, Border[] tableBorders) private static boolean
CollapsedTableBorders.isBorderWider
(Border thisBorder, Border otherBorder) Compares borders and defines whether this border is wider than the other.private static boolean
CollapsedTableBorders.isBorderWider
(Border thisBorder, Border otherBorder, boolean strict) Compares borders and defines whether this border is wider than the other.(package private) LayoutResult
BlockRenderer.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) LayoutResult
FlexContainerRenderer.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) protected AbstractRenderer
AbstractRenderer.setBorders
(Border border, int borderNumber) protected TableBorders
TableBorders.setTableBoundingBorders
(Border[] borders) protected TableBorders
CollapsedTableBorders.skipFooter
(Border[] borders) protected TableBorders
SeparatedTableBorders.skipFooter
(Border[] borders) protected abstract TableBorders
TableBorders.skipFooter
(Border[] borders) protected TableBorders
CollapsedTableBorders.skipHeader
(Border[] borders) protected TableBorders
SeparatedTableBorders.skipHeader
(Border[] borders) protected abstract TableBorders
TableBorders.skipHeader
(Border[] borders) Method parameters in com.itextpdf.layout.renderer with type arguments of type BorderModifier and TypeMethodDescriptionprotected boolean
CollapsedTableBorders.checkAndReplaceBorderInArray
(List<List<Border>> borderArray, int i, int j, Border borderToAdd, boolean hasPriority) protected boolean
SeparatedTableBorders.checkAndReplaceBorderInArray
(List<List<Border>> borderArray, int i, int j, Border borderToAdd, boolean hasPriority) TableBorderUtil.createAndFillBorderList
(List<Border> originalList, Border borderToCollapse, int size) CollapsedTableBorders.getCollapsedList
(List<Border> innerList, List<Border> outerList) static Border
TableBorderUtil.getWidestBorder
(List<Border> borderList) static Border
TableBorderUtil.getWidestBorder
(List<Border> borderList, int start, int end) CollapsedTableBorders.setBottomBorderCollapseWith
(List<Border> bottomBorderCollapseWith, List<Border> verticalBordersCrossingBottomBorder) CollapsedTableBorders.setTopBorderCollapseWith
(List<Border> topBorderCollapseWith) Constructors in com.itextpdf.layout.renderer with parameters of type BorderModifierConstructorDescriptionCollapsedTableBorders
(List<CellRenderer[]> rows, int numberOfColumns, Border[] tableBoundingBorders) CollapsedTableBorders
(List<CellRenderer[]> rows, int numberOfColumns, Border[] tableBoundingBorders, int largeTableIndexOffset) SeparatedTableBorders
(List<CellRenderer[]> rows, int numberOfColumns, Border[] tableBoundingBorders) SeparatedTableBorders
(List<CellRenderer[]> rows, int numberOfColumns, Border[] tableBoundingBorders, int largeTableIndexOffset) TableBorders
(List<CellRenderer[]> rows, int numberOfColumns, Border[] tableBoundingBorders) TableBorders
(List<CellRenderer[]> rows, int numberOfColumns, Border[] tableBoundingBorders, int largeTableIndexOffset)