A POJO that describes the underline of a layout element.
A POJO that describes the underline of a layout element. This class is to be used as a property for an element or renderer, as the value for Property.UNDERLINE
| iText.Layout.Properties.Underline.Underline |
( |
Color |
color, |
|
|
float |
thickness, |
|
|
float |
thicknessMul, |
|
|
float |
yPosition, |
|
|
float |
yPositionMul, |
|
|
int |
lineCapStyle |
|
) |
|
|
|
inline |
Creates an Underline.
Creates an Underline. Both the thickness and vertical positioning under the text element's base line can be set to a fixed value, or a variable one depending on the element's font size. If you want a fixed-width thickness, set
to 0; if you want a thickness solely dependent on the font size, set
to 0. Mutatis mutandis for the y-position.
-
Parameters
-
| color |
the iText.Kernel.Colors.Color of the underline |
| thickness |
a float defining the minimum thickness in points of the underline |
| thicknessMul |
a float defining the font size dependent component of the thickness of the underline |
| yPosition |
a float defining the default absolute vertical distance in points from the text's base line |
| yPositionMul |
a float defining the font size dependent component of the vertical positioning of the underline |
| lineCapStyle |
the way the underline finishes at its edges. iText.Kernel.Pdf.Canvas.PdfCanvasConstants.LineCapStyle |
| iText.Layout.Properties.Underline.Underline |
( |
Color |
color, |
|
|
float |
opacity, |
|
|
float |
thickness, |
|
|
float |
thicknessMul, |
|
|
float |
yPosition, |
|
|
float |
yPositionMul, |
|
|
int |
lineCapStyle |
|
) |
|
|
|
inline |
Creates an Underline.
Creates an Underline. Both the thickness and vertical positioning under the text element's base line can be set to a fixed value, or a variable one depending on the element's font size. If you want a fixed-width thickness, set
to 0; if you want a thickness solely dependent on the font size, set
to 0. Mutatis mutandis for the y-position.
-
Parameters
-
| color |
the iText.Kernel.Colors.Color of the underline |
| opacity |
a float defining the opacity of the underline; a float between 0 and 1, where 1 stands for fully opaque color and 0 - for fully transparent |
| thickness |
a float defining the minimum thickness in points of the underline |
| thicknessMul |
a float defining the font size dependent component of the thickness of the underline |
| yPosition |
a float defining the default absolute vertical distance in points from the text's base line |
| yPositionMul |
a float defining the font size dependent component of the vertical positioning of the underline |
| lineCapStyle |
the way the underline finishes at its edges. iText.Kernel.Pdf.Canvas.PdfCanvasConstants.LineCapStyle |