Package com.itextpdf.layout.renderer
Class LineHeightHelper
java.lang.Object
com.itextpdf.layout.renderer.LineHeightHelper
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
private static final float
static final int
static final int
static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static float
calculateLineHeight
(AbstractRenderer renderer) (package private) static float[]
getActualAscenderDescender
(AbstractRenderer renderer) Get actual ascender, descender.(package private) static float[]
getActualFontInfo
(AbstractRenderer renderer) Get actual ascender, descender, xHeight and leading.(package private) static float[]
-
Field Details
-
ASCENDER_INDEX
public static final int ASCENDER_INDEX- See Also:
-
DESCENDER_INDEX
public static final int DESCENDER_INDEX- See Also:
-
XHEIGHT_INDEX
public static final int XHEIGHT_INDEX- See Also:
-
LEADING_INDEX
public static final int LEADING_INDEX- See Also:
-
DEFAULT_LINE_HEIGHT_COEFF
private static final float DEFAULT_LINE_HEIGHT_COEFF- See Also:
-
-
Constructor Details
-
LineHeightHelper
private LineHeightHelper()
-
-
Method Details
-
getActualAscenderDescender
Get actual ascender, descender.- Parameters:
renderer
- the renderer to retrieve the ascender and descender from- Returns:
- an array containing in this order actual ascender
-
getActualFontInfo
Get actual ascender, descender, xHeight and leading.- Parameters:
renderer
- the renderer to retrieve the font info from- Returns:
- an array containing in this order actual ascender, descender, xHeight and leading
-
getFontAscenderDescenderNormalized
-
calculateLineHeight
-