Uses of Class
com.itextpdf.layout.borders.Border
-
-
Uses of Border in com.itextpdf.forms.fields
Methods in com.itextpdf.forms.fields that return Border Modifier and Type Method Description BorderPdfFormAnnotation. getBorder()Get border object specified in the widget annotation dictionary. -
Uses of Border in com.itextpdf.forms.fields.borders
Subclasses of Border in com.itextpdf.forms.fields.borders Modifier and Type Class Description (package private) classAbstractFormBorder(package private) classBeveledBorder(package private) classInsetBorder(package private) classUnderlineBorderMethods in com.itextpdf.forms.fields.borders that return Border Modifier and Type Method Description static BorderFormBorderFactory. getBorder(PdfDictionary borderStyle, float borderWidth, Color borderColor, Color backgroundColor)ReturnsBorderfor specific borderStyle. -
Uses of Border in com.itextpdf.forms.form.renderer
Methods in com.itextpdf.forms.form.renderer with parameters of type Border Modifier and Type Method Description protected RectangleCheckBoxRenderer. applyBorderBox(Rectangle rect, Border[] borders, boolean reverse)Applies the given border box (borders) on the given rectangleprotected RectangleRadioRenderer. 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 Border Modifier and Type Method Description private static floatPdfCheckBoxRenderingStrategy. 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 Border Modifier and Type Method Description TElementPropertyContainer. setBorder(Border border)Sets a border for all four edges of this Element with customizable color, width, pattern type.TElementPropertyContainer. setBorderBottom(Border border)Sets a border for the bottom limit of this Element with customizable color, width, pattern type.TElementPropertyContainer. setBorderLeft(Border border)Sets a border for the left limit of this Element with customizable color, width, pattern type.TElementPropertyContainer. setBorderRight(Border border)Sets a border for the right limit of this Element with customizable color, width, pattern type.TElementPropertyContainer. 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.borders Modifier and Type Class Description classBorder3DRepresents a border that is displayed using a 3D effect.classDashedBorderDraws a border with dashes around the element it's been set to.classDottedBorderDraws a dotted border around the element it has been set to.classDoubleBorderCreates a double border around the element it's set to.classFixedDashedBorderDraws a border with a specific dashes around the element it's been set to.classGrooveBorderRepresents aBorder3Dwith a groove effect being applied.classInsetBorderRepresents aBorder3Dwith an inset effect being applied.classOutsetBorderRepresents aBorder3Dwith an outset effect being applied.classRidgeBorderRepresents aBorder3Dwith a ridge effect being applied.classRoundDotsBorderDraws a border with rounded dots around the element it's been set to.classSolidBorderDraws a solid border around the element it's set to.Fields in com.itextpdf.layout.borders declared as Border Modifier and Type Field Description static BorderBorder. NO_BORDERThe null Border, i.e. -
Uses of Border in com.itextpdf.layout.element
Fields in com.itextpdf.layout.element declared as Border Modifier and Type Field Description private static BorderCell. DEFAULT_BORDERMethods in com.itextpdf.layout.element that return types with arguments of type Border Modifier and Type Method Description java.util.List<Border>Table. 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 Border Modifier and Type Field Description protected Border[]TableBorders. tableBoundingBordersThe outer borders of the table (as body).Fields in com.itextpdf.layout.renderer with type parameters of type Border Modifier and Type Field Description private static java.util.Comparator<Border>CollapsedTableBorders. borderComparatorprivate java.util.List<Border>CollapsedTableBorders. bottomBorderCollapseWithHorizontal borders to be collapsed with the last-on-the-area row's cell bottom borders of this TableRenderer instance.protected java.util.List<java.util.List<Border>>TableBorders. horizontalBordersHorizontal borders of the table.private java.util.List<Border>CollapsedTableBorders. topBorderCollapseWithHorizontal borders to be collapsed with the first-on-the-area row's cell top borders of this TableRenderer instance.private java.util.Map<java.lang.Integer,java.util.List<Border>>CollapsedTableBorders. verticalBorderComputationResultprotected java.util.List<java.util.List<Border>>TableBorders. verticalBordersVertical borders of the table.private java.util.List<Border>CollapsedTableBorders. verticalBottomBorderCollapseWithVertical 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 Border Modifier and Type Method Description protected 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 BorderTableBorderUtil. getCellSideBorder(Cell cellModel, int borderType)static BorderCollapsedTableBorders. getCollapsedBorder(Border cellBorder, Border tableBorder)Returns the collapsed border.Border[]TableBorders. getTableBoundingBorders()static BorderTableBorderUtil. getWidestBorder(java.util.List<Border> borderList)static BorderTableBorderUtil. getWidestBorder(java.util.List<Border> borderList, int start, int end)BorderTableBorders. getWidestHorizontalBorder(int row)BorderTableBorders. getWidestHorizontalBorder(int row, int start, int end)BorderTableBorders. getWidestVerticalBorder(int col)BorderTableBorders. getWidestVerticalBorder(int col, int start, int end)Methods in com.itextpdf.layout.renderer that return types with arguments of type Border Modifier and Type Method Description static java.util.List<Border>TableBorderUtil. createAndFillBorderList(Border border, int size)static java.util.List<Border>TableBorderUtil. createAndFillBorderList(java.util.List<Border> originalList, Border borderToCollapse, int size)java.util.List<Border>CollapsedTableBorders. getBottomBorderCollapseWith()static java.util.List<Border>CollapsedTableBorders. getCollapsedList(java.util.List<Border> innerList, java.util.List<Border> outerList)(package private) java.util.List<Border>CollapsedTableBorders. getCrossingBorders(int horizontalIndex, int verticalIndex)Returns theBorderinstances, which intersect in the specified point.java.util.List<Border>SeparatedTableBorders. getFirstHorizontalBorder()java.util.List<Border>TableBorders. getFirstHorizontalBorder()java.util.List<Border>TableBorders. getFirstVerticalBorder()java.util.List<Border>CollapsedTableBorders. getHorizontalBorder(int index)java.util.List<Border>SeparatedTableBorders. getHorizontalBorder(int index)abstract java.util.List<Border>TableBorders. getHorizontalBorder(int index)java.util.List<Border>SeparatedTableBorders. getLastHorizontalBorder()java.util.List<Border>TableBorders. getLastHorizontalBorder()java.util.List<Border>TableBorders. getLastVerticalBorder()java.util.List<Border>CollapsedTableBorders. getTopBorderCollapseWith()java.util.List<Border>CollapsedTableBorders. getVerticalBorder(int index)java.util.List<Border>SeparatedTableBorders. getVerticalBorder(int index)abstract java.util.List<Border>TableBorders. getVerticalBorder(int index)java.util.List<Border>CollapsedTableBorders. getVerticalBordersCrossingTopHorizontalBorder()Gets vertical borders which cross the top horizontal border.Methods in com.itextpdf.layout.renderer with parameters of type Border Modifier and Type Method Description protected RectangleAbstractRenderer. applyBorderBox(Rectangle rect, Border[] borders, boolean reverse)Applies the given border box (borders) on the given rectangleprotected RectangleCellRenderer. applyBorderBox(Rectangle rect, Border[] borders, boolean reverse)protected RectangleTableRenderer. applyBorderBox(Rectangle rect, Border[] borders, boolean reverse)protected booleanCollapsedTableBorders. checkAndReplaceBorderInArray(java.util.List<java.util.List<Border>> borderArray, int i, int j, Border borderToAdd, boolean hasPriority)protected booleanSeparatedTableBorders. checkAndReplaceBorderInArray(java.util.List<java.util.List<Border>> borderArray, int i, int j, Border borderToAdd, boolean hasPriority)intCollapsedTableBorders.BorderComparator. compare(Border o1, Border o2)static java.util.List<Border>TableBorderUtil. createAndFillBorderList(Border border, int size)static java.util.List<Border>TableBorderUtil. createAndFillBorderList(java.util.List<Border> originalList, Border borderToCollapse, int size)static BorderCollapsedTableBorders. getCollapsedBorder(Border cellBorder, Border tableBorder)Returns the collapsed border.private floatCollapsedTableBorders. getWidestBorderWidth(Border... borders)Gets the width of the widest border in the specified list.private voidTextRenderer. increaseYLineOffset(UnitValue[] paddings, Border[] borders, UnitValue[] margins)private TableRendererTableRenderer. initFooterOrHeaderRenderer(boolean footer, Border[] tableBorders)private static booleanCollapsedTableBorders. isBorderWider(Border thisBorder, Border otherBorder)Compares borders and defines whether this border is wider than the other.private static booleanCollapsedTableBorders. isBorderWider(Border thisBorder, Border otherBorder, boolean strict)Compares borders and defines whether this border is wider than the other.(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)protected AbstractRendererAbstractRenderer. setBorders(Border border, int borderNumber)protected TableBordersTableBorders. setTableBoundingBorders(Border[] borders)protected TableBordersCollapsedTableBorders. skipFooter(Border[] borders)protected TableBordersSeparatedTableBorders. skipFooter(Border[] borders)protected abstract TableBordersTableBorders. skipFooter(Border[] borders)protected TableBordersCollapsedTableBorders. skipHeader(Border[] borders)protected TableBordersSeparatedTableBorders. skipHeader(Border[] borders)protected abstract TableBordersTableBorders. skipHeader(Border[] borders)Method parameters in com.itextpdf.layout.renderer with type arguments of type Border Modifier and Type Method Description protected booleanCollapsedTableBorders. checkAndReplaceBorderInArray(java.util.List<java.util.List<Border>> borderArray, int i, int j, Border borderToAdd, boolean hasPriority)protected booleanSeparatedTableBorders. checkAndReplaceBorderInArray(java.util.List<java.util.List<Border>> borderArray, int i, int j, Border borderToAdd, boolean hasPriority)static java.util.List<Border>TableBorderUtil. createAndFillBorderList(java.util.List<Border> originalList, Border borderToCollapse, int size)static java.util.List<Border>CollapsedTableBorders. getCollapsedList(java.util.List<Border> innerList, java.util.List<Border> outerList)static BorderTableBorderUtil. getWidestBorder(java.util.List<Border> borderList)static BorderTableBorderUtil. getWidestBorder(java.util.List<Border> borderList, int start, int end)CollapsedTableBordersCollapsedTableBorders. setBottomBorderCollapseWith(java.util.List<Border> bottomBorderCollapseWith, java.util.List<Border> verticalBordersCrossingBottomBorder)CollapsedTableBordersCollapsedTableBorders. setTopBorderCollapseWith(java.util.List<Border> topBorderCollapseWith)Constructors in com.itextpdf.layout.renderer with parameters of type Border Constructor Description CollapsedTableBorders(java.util.List<CellRenderer[]> rows, int numberOfColumns, Border[] tableBoundingBorders)CollapsedTableBorders(java.util.List<CellRenderer[]> rows, int numberOfColumns, Border[] tableBoundingBorders, int largeTableIndexOffset)SeparatedTableBorders(java.util.List<CellRenderer[]> rows, int numberOfColumns, Border[] tableBoundingBorders)SeparatedTableBorders(java.util.List<CellRenderer[]> rows, int numberOfColumns, Border[] tableBoundingBorders, int largeTableIndexOffset)TableBorders(java.util.List<CellRenderer[]> rows, int numberOfColumns, Border[] tableBoundingBorders)TableBorders(java.util.List<CellRenderer[]> rows, int numberOfColumns, Border[] tableBoundingBorders, int largeTableIndexOffset)
-