FAMILY_CLASS_CLAREDON_SERIFS
public static final int FAMILY_CLASS_CLAREDON_SERIFS
Family class constant.
FAMILY_CLASS_FREEFORM_SERIFS
public static final int FAMILY_CLASS_FREEFORM_SERIFS
Family class constant.
FAMILY_CLASS_MODERN_SERIFS
public static final int FAMILY_CLASS_MODERN_SERIFS
Family class constant.
FAMILY_CLASS_NO_CLASSIFICATION
public static final int FAMILY_CLASS_NO_CLASSIFICATION
Family class constant.
FAMILY_CLASS_OLDSTYLE_SERIFS
public static final int FAMILY_CLASS_OLDSTYLE_SERIFS
Family class constant.
FAMILY_CLASS_ORNAMENTALS
public static final int FAMILY_CLASS_ORNAMENTALS
Family class constant.
FAMILY_CLASS_SANS_SERIF
public static final int FAMILY_CLASS_SANS_SERIF
Family class constant.
FAMILY_CLASS_SCRIPTS
public static final int FAMILY_CLASS_SCRIPTS
Family class constant.
FAMILY_CLASS_SLAB_SERIFS
public static final int FAMILY_CLASS_SLAB_SERIFS
Family class constant.
FAMILY_CLASS_SYMBOLIC
public static final int FAMILY_CLASS_SYMBOLIC
Family class constant.
FAMILY_CLASS_TRANSITIONAL_SERIFS
public static final int FAMILY_CLASS_TRANSITIONAL_SERIFS
Family class constant.
TAG
public static final String TAG
A tag that identifies this table type.
WEIGHT_CLASS_BLACK
public static final int WEIGHT_CLASS_BLACK
Weight class constant.
WEIGHT_CLASS_BOLD
public static final int WEIGHT_CLASS_BOLD
Weight class constant.
WEIGHT_CLASS_EXTRA_BOLD
public static final int WEIGHT_CLASS_EXTRA_BOLD
Weight class constant.
WEIGHT_CLASS_LIGHT
public static final int WEIGHT_CLASS_LIGHT
Weight class constant.
WEIGHT_CLASS_MEDIUM
public static final int WEIGHT_CLASS_MEDIUM
Weight class constant.
WEIGHT_CLASS_NORMAL
public static final int WEIGHT_CLASS_NORMAL
Weight class constant.
WEIGHT_CLASS_SEMI_BOLD
public static final int WEIGHT_CLASS_SEMI_BOLD
Weight class constant.
WEIGHT_CLASS_THIN
public static final int WEIGHT_CLASS_THIN
Weight class constant.
WEIGHT_CLASS_ULTRA_LIGHT
public static final int WEIGHT_CLASS_ULTRA_LIGHT
Weight class constant.
WIDTH_CLASS_CONDENSED
public static final int WIDTH_CLASS_CONDENSED
Width class constant.
WIDTH_CLASS_EXPANDED
public static final int WIDTH_CLASS_EXPANDED
Width class constant.
WIDTH_CLASS_EXTRA_CONDENSED
public static final int WIDTH_CLASS_EXTRA_CONDENSED
Width class constant.
WIDTH_CLASS_EXTRA_EXPANDED
public static final int WIDTH_CLASS_EXTRA_EXPANDED
Width class constant.
WIDTH_CLASS_MEDIUM
public static final int WIDTH_CLASS_MEDIUM
Width class constant.
WIDTH_CLASS_SEMI_CONDENSED
public static final int WIDTH_CLASS_SEMI_CONDENSED
Width class constant.
WIDTH_CLASS_SEMI_EXPANDED
public static final int WIDTH_CLASS_SEMI_EXPANDED
Width class constant.
WIDTH_CLASS_ULTRA_CONDENSED
public static final int WIDTH_CLASS_ULTRA_CONDENSED
Width class constant.
WIDTH_CLASS_ULTRA_EXPANDED
public static final int WIDTH_CLASS_ULTRA_EXPANDED
Width class constant.
getAchVendId
public String getAchVendId()
getAverageCharWidth
public short getAverageCharWidth()
- Returns the averageCharWidth.
getCodePageRange1
public long getCodePageRange1()
- Returns the codePageRange1.
getCodePageRange2
public long getCodePageRange2()
- Returns the codePageRange2.
getFamilyClass
public short getFamilyClass()
getFirstCharIndex
public int getFirstCharIndex()
- Returns the firstCharIndex.
getFsSelection
public int getFsSelection()
getFsType
public short getFsType()
getLastCharIndex
public int getLastCharIndex()
- Returns the lastCharIndex.
getPanose
public byte[] getPanose()
getStrikeoutPosition
public short getStrikeoutPosition()
- Returns the strikeoutPosition.
getStrikeoutSize
public short getStrikeoutSize()
- Returns the strikeoutSize.
getSubscriptXOffset
public short getSubscriptXOffset()
- Returns the subscriptXOffset.
getSubscriptXSize
public short getSubscriptXSize()
- Returns the subscriptXSize.
getSubscriptYOffset
public short getSubscriptYOffset()
- Returns the subscriptYOffset.
getSubscriptYSize
public short getSubscriptYSize()
- Returns the subscriptYSize.
getSuperscriptXOffset
public short getSuperscriptXOffset()
- Returns the superscriptXOffset.
getSuperscriptXSize
public short getSuperscriptXSize()
- Returns the superscriptXSize.
getSuperscriptYOffset
public short getSuperscriptYOffset()
- Returns the superscriptYOffset.
getSuperscriptYSize
public short getSuperscriptYSize()
- Returns the superscriptYSize.
getTypeLineGap
public int getTypeLineGap()
getTypoAscender
public int getTypoAscender()
- Returns the typoAscender.
getTypoDescender
public int getTypoDescender()
- Returns the typoDescender.
getUnicodeRange1
public long getUnicodeRange1()
- Returns the unicodeRange1.
getUnicodeRange2
public long getUnicodeRange2()
- Returns the unicodeRange2.
getUnicodeRange3
public long getUnicodeRange3()
- Returns the unicodeRange3.
getUnicodeRange4
public long getUnicodeRange4()
- Returns the unicodeRange4.
getVersion
public int getVersion()
getWeightClass
public int getWeightClass()
getWidthClass
public int getWidthClass()
getWinAscent
public int getWinAscent()
getWinDescent
public int getWinDescent()
initData
public void initData(TrueTypeFont ttf,
TTFDataStream data)
throws IOException
This will read the required data from the stream.
- initData in interface TTFTable
ttf
- The font that is being read.data
- The stream to read the data from.
setAchVendId
public void setAchVendId(String achVendIdValue)
achVendIdValue
- The achVendId to set.
setAverageCharWidth
public void setAverageCharWidth(short averageCharWidthValue)
averageCharWidthValue
- The averageCharWidth to set.
setCodePageRange1
public void setCodePageRange1(long codePageRange1Value)
codePageRange1Value
- The codePageRange1 to set.
setCodePageRange2
public void setCodePageRange2(long codePageRange2Value)
codePageRange2Value
- The codePageRange2 to set.
setFamilyClass
public void setFamilyClass(short familyClassValue)
familyClassValue
- The familyClass to set.
setFirstCharIndex
public void setFirstCharIndex(int firstCharIndexValue)
firstCharIndexValue
- The firstCharIndex to set.
setFsSelection
public void setFsSelection(int fsSelectionValue)
fsSelectionValue
- The fsSelection to set.
setFsType
public void setFsType(short fsTypeValue)
fsTypeValue
- The fsType to set.
setLastCharIndex
public void setLastCharIndex(int lastCharIndexValue)
lastCharIndexValue
- The lastCharIndex to set.
setPanose
public void setPanose(byte[] panoseValue)
panoseValue
- The panose to set.
setStrikeoutPosition
public void setStrikeoutPosition(short strikeoutPositionValue)
strikeoutPositionValue
- The strikeoutPosition to set.
setStrikeoutSize
public void setStrikeoutSize(short strikeoutSizeValue)
strikeoutSizeValue
- The strikeoutSize to set.
setSubscriptXOffset
public void setSubscriptXOffset(short subscriptXOffsetValue)
subscriptXOffsetValue
- The subscriptXOffset to set.
setSubscriptXSize
public void setSubscriptXSize(short subscriptXSizeValue)
subscriptXSizeValue
- The subscriptXSize to set.
setSubscriptYOffset
public void setSubscriptYOffset(short subscriptYOffsetValue)
subscriptYOffsetValue
- The subscriptYOffset to set.
setSubscriptYSize
public void setSubscriptYSize(short subscriptYSizeValue)
subscriptYSizeValue
- The subscriptYSize to set.
setSuperscriptXOffset
public void setSuperscriptXOffset(short superscriptXOffsetValue)
superscriptXOffsetValue
- The superscriptXOffset to set.
setSuperscriptXSize
public void setSuperscriptXSize(short superscriptXSizeValue)
superscriptXSizeValue
- The superscriptXSize to set.
setSuperscriptYOffset
public void setSuperscriptYOffset(short superscriptYOffsetValue)
superscriptYOffsetValue
- The superscriptYOffset to set.
setSuperscriptYSize
public void setSuperscriptYSize(short superscriptYSizeValue)
superscriptYSizeValue
- The superscriptYSize to set.
setTypeLineGap
public void setTypeLineGap(int typeLineGapValue)
typeLineGapValue
- The typeLineGap to set.
setTypoAscender
public void setTypoAscender(int typoAscenderValue)
typoAscenderValue
- The typoAscender to set.
setTypoDescender
public void setTypoDescender(int typoDescenderValue)
typoDescenderValue
- The typoDescender to set.
setUnicodeRange1
public void setUnicodeRange1(long unicodeRange1Value)
unicodeRange1Value
- The unicodeRange1 to set.
setUnicodeRange2
public void setUnicodeRange2(long unicodeRange2Value)
unicodeRange2Value
- The unicodeRange2 to set.
setUnicodeRange3
public void setUnicodeRange3(long unicodeRange3Value)
unicodeRange3Value
- The unicodeRange3 to set.
setUnicodeRange4
public void setUnicodeRange4(long unicodeRange4Value)
unicodeRange4Value
- The unicodeRange4 to set.
setVersion
public void setVersion(int versionValue)
versionValue
- The version to set.
setWeightClass
public void setWeightClass(int weightClassValue)
weightClassValue
- The weightClass to set.
setWidthClass
public void setWidthClass(int widthClassValue)
widthClassValue
- The widthClass to set.
setWinAscent
public void setWinAscent(int winAscentValue)
winAscentValue
- The winAscent to set.
setWinDescent
public void setWinDescent(int winDescentValue)
winDescentValue
- The winDescent to set.