org.pentaho.reporting.libraries.fonts.truetype

Class OS2Table

public class OS2Table extends Object implements FontTable

Creation-Date: 06.11.2005, 20:24:42

Author: Thomas Morgner

Field Summary
static longTABLE_ID
Constructor Summary
OS2Table(byte[] data, int unitsPerEm)
Method Summary
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

Constructor Detail

OS2Table

public OS2Table(byte[] data, int unitsPerEm)

Method Detail

getBreakChar

public int getBreakChar()

getCapHeight

public short getCapHeight()

getDefaultChar

public int getDefaultChar()

getFirstCharIndex

public int getFirstCharIndex()

getFsSelection

public int getFsSelection()

getFsType

public int getFsType()

getLastCharIndex

public int getLastCharIndex()

getMaxContext

public int getMaxContext()

getName

public long getName()

getPanose

public byte[] getPanose()

getsFamilyClass

public short getsFamilyClass()

getTypoAscender

public int getTypoAscender()

getTypoDescender

public int getTypoDescender()

getTypoLineGap

public int getTypoLineGap()

getVendorId

public byte[] getVendorId()

getVersion

public int getVersion()

getWeightClass

public int getWeightClass()

getWidthClass

public int getWidthClass()

getWinAscent

public int getWinAscent()

getWinDescent

public int getWinDescent()

getxAvgCharWidth

public short getxAvgCharWidth()

getxHeight

public short getxHeight()

getyStrikeoutPosition

public short getyStrikeoutPosition()

getyStrikeoutSize

public short getyStrikeoutSize()

getySubscriptXOffset

public short getySubscriptXOffset()

getySubscriptXSize

public short getySubscriptXSize()

getySubscriptYOffset

public short getySubscriptYOffset()

getySubscriptYSize

public short getySubscriptYSize()

getySuperscriptXOffset

public short getySuperscriptXOffset()

getySuperscriptXSize

public short getySuperscriptXSize()

getySuperscriptYOffset

public short getySuperscriptYOffset()

getySuperscriptYSize

public short getySuperscriptYSize()

isBold

public boolean isBold()

isCodepageSupported

public boolean isCodepageSupported(int codepage)

isItalic

public boolean isItalic()

isRestricted

public boolean isRestricted()

isUnicodeRangeSupported

public boolean isUnicodeRangeSupported(int pos)