Class FontHeaderTable
- java.lang.Object
-
- org.pentaho.reporting.libraries.fonts.truetype.FontHeaderTable
-
-
Field Summary
Fields Modifier and Type Field Description static intFEATURE_BASELINEstatic intFEATURE_CLEARTYPEstatic intFEATURE_COMPRESSEDstatic intFEATURE_EXPLICIT_POINTSIZEstatic intFEATURE_INDIC_REARRANGEstatic intFEATURE_INTEGER_SCALINGstatic intFEATURE_LAYOUT_REQUIREDstatic intFEATURE_LSBstatic intFEATURE_METAMORPHstatic intFEATURE_NONLINEAR_WIDTHstatic intFEATURE_RTL_GLYPHSstatic intFEATURE_VERTICALstatic intSTYLE_BOLDstatic intSTYLE_CONDENSEDstatic intSTYLE_EXTENDEDstatic intSTYLE_ITALICstatic intSTYLE_OUTLINEstatic intSTYLE_SHADOWstatic intSTYLE_UNDERLINEstatic longTABLE_ID
-
Constructor Summary
Constructors Constructor Description FontHeaderTable(byte[] data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetCheckSumAdjustment()longgetCreatedDate()intgetFlags()shortgetFontDirectionHint()shortgetGlyphDataFormat()shortgetIndexToLocFormat()intgetLowestRecPPEM()intgetMacStyle()longgetModifiedDate()longgetName()longgetRevision()intgetUnitsPerEm()longgetVersion()intgetxMax()intgetxMin()intgetyMax()intgetyMin()booleanisBold()booleanisItalic()
-
-
-
Field Detail
-
TABLE_ID
public static final long TABLE_ID
- See Also:
- Constant Field Values
-
STYLE_BOLD
public static final int STYLE_BOLD
- See Also:
- Constant Field Values
-
STYLE_ITALIC
public static final int STYLE_ITALIC
- See Also:
- Constant Field Values
-
STYLE_UNDERLINE
public static final int STYLE_UNDERLINE
- See Also:
- Constant Field Values
-
STYLE_OUTLINE
public static final int STYLE_OUTLINE
- See Also:
- Constant Field Values
-
STYLE_SHADOW
public static final int STYLE_SHADOW
- See Also:
- Constant Field Values
-
STYLE_CONDENSED
public static final int STYLE_CONDENSED
- See Also:
- Constant Field Values
-
STYLE_EXTENDED
public static final int STYLE_EXTENDED
- See Also:
- Constant Field Values
-
FEATURE_BASELINE
public static final int FEATURE_BASELINE
- See Also:
- Constant Field Values
-
FEATURE_LSB
public static final int FEATURE_LSB
- See Also:
- Constant Field Values
-
FEATURE_EXPLICIT_POINTSIZE
public static final int FEATURE_EXPLICIT_POINTSIZE
- See Also:
- Constant Field Values
-
FEATURE_INTEGER_SCALING
public static final int FEATURE_INTEGER_SCALING
- See Also:
- Constant Field Values
-
FEATURE_NONLINEAR_WIDTH
public static final int FEATURE_NONLINEAR_WIDTH
- See Also:
- Constant Field Values
-
FEATURE_VERTICAL
public static final int FEATURE_VERTICAL
- See Also:
- Constant Field Values
-
FEATURE_LAYOUT_REQUIRED
public static final int FEATURE_LAYOUT_REQUIRED
- See Also:
- Constant Field Values
-
FEATURE_METAMORPH
public static final int FEATURE_METAMORPH
- See Also:
- Constant Field Values
-
FEATURE_RTL_GLYPHS
public static final int FEATURE_RTL_GLYPHS
- See Also:
- Constant Field Values
-
FEATURE_INDIC_REARRANGE
public static final int FEATURE_INDIC_REARRANGE
- See Also:
- Constant Field Values
-
FEATURE_COMPRESSED
public static final int FEATURE_COMPRESSED
- See Also:
- Constant Field Values
-
FEATURE_CLEARTYPE
public static final int FEATURE_CLEARTYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getVersion
public long getVersion()
-
getRevision
public long getRevision()
-
getCheckSumAdjustment
public long getCheckSumAdjustment()
-
getFlags
public int getFlags()
-
getUnitsPerEm
public int getUnitsPerEm()
-
getCreatedDate
public long getCreatedDate()
-
getModifiedDate
public long getModifiedDate()
-
getxMin
public int getxMin()
-
getyMin
public int getyMin()
-
getxMax
public int getxMax()
-
getyMax
public int getyMax()
-
getMacStyle
public int getMacStyle()
-
getLowestRecPPEM
public int getLowestRecPPEM()
-
getFontDirectionHint
public short getFontDirectionHint()
-
getIndexToLocFormat
public short getIndexToLocFormat()
-
getGlyphDataFormat
public short getGlyphDataFormat()
-
isBold
public boolean isBold()
-
isItalic
public boolean isItalic()
-
-