public class GrooveBorder extends Border3D
Border.Side
_3D_GROOVE, _3D_INSET, _3D_OUTSET, _3D_RIDGE, DASHED, DOTTED, DOUBLE, NO_BORDER, ROUND_DOTS, SOLID, transparentColor, type, width
Constructor and Description |
---|
GrooveBorder(DeviceCmyk color, float width)
Creates a GrooveBorder instance with the specified width and the cmyk color .
|
GrooveBorder(DeviceCmyk color, float width, float opacity)
Creates a GrooveBorder instance with the specified width, color and opacity.
|
GrooveBorder(DeviceGray color, float width)
Creates a GrooveBorder instance with the specified width and the gray color .
|
GrooveBorder(DeviceGray color, float width, float opacity)
Creates a GrooveBorder instance with the specified width, color and opacity.
|
GrooveBorder(DeviceRgb color, float width)
Creates a GrooveBorder instance with the specified width and the rgb color .
|
GrooveBorder(DeviceRgb color, float width, float opacity)
Creates a GrooveBorder instance with the specified width, color and opacity.
|
GrooveBorder(float width)
Creates a GrooveBorder instance with the specified width.
|
Modifier and Type | Method and Description |
---|---|
int |
getType()
Returns the type of the border
|
protected void |
setInnerHalfColor(PdfCanvas canvas, Border.Side side)
Sets the fill color for the inner half of 3D Border
|
protected void |
setOuterHalfColor(PdfCanvas canvas, Border.Side side)
Sets the fill color for the outer half of 3D Border
|
draw, drawCellBorder, getDarkerColor
draw, draw, equals, getBorderSide, getColor, getIntersectionPoint, getOpacity, getWidth, hashCode, setColor, setWidth
public GrooveBorder(float width)
gray
.
width
- width of the border
public GrooveBorder(DeviceRgb color, float width)
rgb color
.
width
- width of the border
color
- the rgb color
of the border
public GrooveBorder(DeviceCmyk color, float width)
cmyk color
.
width
- width of the border
color
- the cmyk color
of the border
public GrooveBorder(DeviceGray color, float width)
gray color
.
width
- width of the border
color
- the gray color
of the border
public GrooveBorder(DeviceRgb color, float width, float opacity)
color
- color of the border
width
- width of the border
opacity
- opacity of the border
public GrooveBorder(DeviceCmyk color, float width, float opacity)
color
- color of the border
width
- width of the border
opacity
- opacity of the border
public GrooveBorder(DeviceGray color, float width, float opacity)
color
- color of the border
width
- width of the border
opacity
- opacity of the border
public int getType()
border
protected void setInnerHalfColor(PdfCanvas canvas, Border.Side side)
3D Border
setInnerHalfColor
in class Border3D
canvas
- PdfCanvas the color will be applied on
side
- the side
the color will be applied on
protected void setOuterHalfColor(PdfCanvas canvas, Border.Side side)
3D Border
setOuterHalfColor
in class Border3D
canvas
- PdfCanvas the color will be applied on
side
- the side
the color will be applied on
Copyright © 1998–2018 iText Group NV. All rights reserved.