Table of Contents

Class DottedBorder

Namespace
iText.Layout.Borders
Assembly
itext.layout.dll

Draws a dotted border around the element it has been set to.

public class DottedBorder : Border
Inheritance
DottedBorder
Inherited Members

Remarks

Draws a dotted border around the element it has been set to. Do note that this border draw square dots, if you want to draw round dots, see RoundDotsBorder.

Constructors

DottedBorder(float)

Creates a DottedBorder instance with the specified width.

public DottedBorder(float width)

Parameters

width float

width of the border

Remarks

Creates a DottedBorder instance with the specified width. The color is set to the default: black.

DottedBorder(Color, float)

Creates a DottedBorder instance with the specified width and color.

public DottedBorder(Color color, float width)

Parameters

color Color

color of the border

width float

width of the border

DottedBorder(Color, float, float)

Creates a DottedBorder with the specified width, color and opacity.

public DottedBorder(Color color, float width, float opacity)

Parameters

color Color

color of the border

width float

width of the border

opacity float

width of the border

Methods

Draw(PdfCanvas, float, float, float, float, float, float, float, float, Side, float, float)

public override void Draw(PdfCanvas canvas, float x1, float y1, float x2, float y2, float horizontalRadius1, float verticalRadius1, float horizontalRadius2, float verticalRadius2, Border.Side defaultSide, float borderWidthBefore, float borderWidthAfter)

Parameters

canvas PdfCanvas
x1 float
y1 float
x2 float
y2 float
horizontalRadius1 float
verticalRadius1 float
horizontalRadius2 float
verticalRadius2 float
defaultSide Border.Side
borderWidthBefore float
borderWidthAfter float

Draw(PdfCanvas, float, float, float, float, Side, float, float)

public override void Draw(PdfCanvas canvas, float x1, float y1, float x2, float y2, Border.Side defaultSide, float borderWidthBefore, float borderWidthAfter)

Parameters

canvas PdfCanvas
x1 float
y1 float
x2 float
y2 float
defaultSide Border.Side
borderWidthBefore float
borderWidthAfter float

DrawCellBorder(PdfCanvas, float, float, float, float, Side)

public override void DrawCellBorder(PdfCanvas canvas, float x1, float y1, float x2, float y2, Border.Side defaultSide)

Parameters

canvas PdfCanvas
x1 float
y1 float
x2 float
y2 float
defaultSide Border.Side

GetBorderType()

public override int GetBorderType()

Returns

int