Class LineHeightHelper
java.lang.Object
com.itextpdf.layout.renderer.LineHeightHelper
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intprivate static final floatstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static floatcalculateLineHeight(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
-