Class OS2Table
- java.lang.Object
-
- org.pentaho.reporting.libraries.fonts.truetype.OS2Table
-
-
Field Summary
Fields Modifier and Type Field Description static long
TABLE_ID
-
Constructor Summary
Constructors Constructor Description OS2Table(byte[] data, int unitsPerEm)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getBreakChar()
short
getCapHeight()
int
getDefaultChar()
int
getFirstCharIndex()
int
getFsSelection()
int
getFsType()
int
getLastCharIndex()
int
getMaxContext()
long
getName()
byte[]
getPanose()
short
getsFamilyClass()
int
getTypoAscender()
int
getTypoDescender()
int
getTypoLineGap()
byte[]
getVendorId()
int
getVersion()
int
getWeightClass()
int
getWidthClass()
int
getWinAscent()
int
getWinDescent()
short
getxAvgCharWidth()
short
getxHeight()
short
getyStrikeoutPosition()
short
getyStrikeoutSize()
short
getySubscriptXOffset()
short
getySubscriptXSize()
short
getySubscriptYOffset()
short
getySubscriptYSize()
short
getySuperscriptXOffset()
short
getySuperscriptXSize()
short
getySuperscriptYOffset()
short
getySuperscriptYSize()
boolean
isBold()
boolean
isCodepageSupported(int codepage)
boolean
isItalic()
boolean
isRestricted()
boolean
isUnicodeRangeSupported(int pos)
-
-
-
Field Detail
-
TABLE_ID
public static final long TABLE_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getVersion
public int getVersion()
-
getxAvgCharWidth
public short getxAvgCharWidth()
-
getWeightClass
public int getWeightClass()
-
getWidthClass
public int getWidthClass()
-
getFsType
public int getFsType()
-
getySubscriptXSize
public short getySubscriptXSize()
-
getySubscriptYSize
public short getySubscriptYSize()
-
getySubscriptXOffset
public short getySubscriptXOffset()
-
getySubscriptYOffset
public short getySubscriptYOffset()
-
getySuperscriptXSize
public short getySuperscriptXSize()
-
getySuperscriptYSize
public short getySuperscriptYSize()
-
getySuperscriptXOffset
public short getySuperscriptXOffset()
-
getySuperscriptYOffset
public short getySuperscriptYOffset()
-
getyStrikeoutSize
public short getyStrikeoutSize()
-
getyStrikeoutPosition
public short getyStrikeoutPosition()
-
getsFamilyClass
public short getsFamilyClass()
-
getPanose
public byte[] getPanose()
-
isUnicodeRangeSupported
public boolean isUnicodeRangeSupported(int pos)
-
getVendorId
public byte[] getVendorId()
-
getFsSelection
public int getFsSelection()
-
isBold
public boolean isBold()
-
isItalic
public boolean isItalic()
-
getFirstCharIndex
public int getFirstCharIndex()
-
getLastCharIndex
public int getLastCharIndex()
-
getTypoAscender
public int getTypoAscender()
-
getTypoDescender
public int getTypoDescender()
-
getTypoLineGap
public int getTypoLineGap()
-
getWinAscent
public int getWinAscent()
-
getWinDescent
public int getWinDescent()
-
isCodepageSupported
public boolean isCodepageSupported(int codepage)
-
getxHeight
public short getxHeight()
-
getCapHeight
public short getCapHeight()
-
getDefaultChar
public int getDefaultChar()
-
getBreakChar
public int getBreakChar()
-
getMaxContext
public int getMaxContext()
-
isRestricted
public boolean isRestricted()
-
-