Class OS2Table
- java.lang.Object
-
- org.pentaho.reporting.libraries.fonts.truetype.OS2Table
-
-
Field Summary
Fields Modifier and Type Field Description static longTABLE_ID
-
Constructor Summary
Constructors Constructor Description OS2Table(byte[] data, int unitsPerEm)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetBreakChar()shortgetCapHeight()intgetDefaultChar()intgetFirstCharIndex()intgetFsSelection()intgetFsType()intgetLastCharIndex()intgetMaxContext()longgetName()byte[]getPanose()shortgetsFamilyClass()intgetTypoAscender()intgetTypoDescender()intgetTypoLineGap()byte[]getVendorId()intgetVersion()intgetWeightClass()intgetWidthClass()intgetWinAscent()intgetWinDescent()shortgetxAvgCharWidth()shortgetxHeight()shortgetyStrikeoutPosition()shortgetyStrikeoutSize()shortgetySubscriptXOffset()shortgetySubscriptXSize()shortgetySubscriptYOffset()shortgetySubscriptYSize()shortgetySuperscriptXOffset()shortgetySuperscriptXSize()shortgetySuperscriptYOffset()shortgetySuperscriptYSize()booleanisBold()booleanisCodepageSupported(int codepage)booleanisItalic()booleanisRestricted()booleanisUnicodeRangeSupported(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()
-
-