Top Description Fields Constructors Methods
org.apache.fontbox.ttf

public Class OS2WindowsMetricsTable

extends TTFTable
Class Inheritance
Imports
java.io.EOFException, .IOException, org.apache.commons.logging.Log, .LogFactory

The OS/2 and Windows Metrics Table in a TrueType font, see here.
Author
Ben Litchfield

Field Summary

Modifier and TypeField and Description
private String
private short
private long
private long
public static final int
FAMILY_CLASS_CLAREDON_SERIFS

Family class constant.

public static final int
FAMILY_CLASS_FREEFORM_SERIFS

Family class constant.

public static final int
FAMILY_CLASS_MODERN_SERIFS

Family class constant.

public static final int
FAMILY_CLASS_NO_CLASSIFICATION

Family class constant.

public static final int
FAMILY_CLASS_OLDSTYLE_SERIFS

Family class constant.

public static final int
FAMILY_CLASS_ORNAMENTALS

Family class constant.

public static final int
FAMILY_CLASS_SANS_SERIF

Family class constant.

public static final int
FAMILY_CLASS_SCRIPTS

Family class constant.

public static final int
FAMILY_CLASS_SLAB_SERIFS

Family class constant.

public static final int
FAMILY_CLASS_SYMBOLIC

Family class constant.

public static final int
FAMILY_CLASS_TRANSITIONAL_SERIFS

Family class constant.

private int
private int
private int
private short
public static final short
FSTYPE_BITMAP_ONLY

Bitmap embedding only: only bitmaps contained in the font may be embedded.

public static final short
FSTYPE_EDITIBLE

Editable embedding: the font may be embedded but must only be installed temporarily on other systems.

public static final short
FSTYPE_NO_SUBSETTING

No subsetting: the font must not be subsetted prior to embedding.

public static final short
FSTYPE_PREVIEW_AND_PRINT

Preview and Print embedding: the font may be embedded, and temporarily loaded on the remote system.

public static final short
FSTYPE_RESTRICTED

Restricted License embedding: must not be modified, embedded or exchanged in any manner.

private int
private static final Log
LOG

Log instance.

private byte[]
private int
private short
private short
private short
private short
private short
private short
private short
private short
private short
private short
private int
public static final String
TAG

A tag that identifies this table type.

private int
private int
private int
private long
private long
private long
private long
private int
private int
private int
private int
public static final int
WEIGHT_CLASS_BLACK

Weight class constant.

public static final int
WEIGHT_CLASS_BOLD

Weight class constant.

public static final int
WEIGHT_CLASS_EXTRA_BOLD

Weight class constant.

public static final int
WEIGHT_CLASS_LIGHT

Weight class constant.

public static final int
WEIGHT_CLASS_MEDIUM

Weight class constant.

public static final int
WEIGHT_CLASS_NORMAL

Weight class constant.

public static final int
WEIGHT_CLASS_SEMI_BOLD

Weight class constant.

public static final int
WEIGHT_CLASS_THIN

Weight class constant.

public static final int
WEIGHT_CLASS_ULTRA_LIGHT

Weight class constant.

private int
public static final int
WIDTH_CLASS_CONDENSED

Width class constant.

public static final int
WIDTH_CLASS_EXPANDED

Width class constant.

public static final int
WIDTH_CLASS_EXTRA_CONDENSED

Width class constant.

public static final int
WIDTH_CLASS_EXTRA_EXPANDED

Width class constant.

public static final int
WIDTH_CLASS_MEDIUM

Width class constant.

public static final int
WIDTH_CLASS_SEMI_CONDENSED

Width class constant.

public static final int
WIDTH_CLASS_SEMI_EXPANDED

Width class constant.

public static final int
WIDTH_CLASS_ULTRA_CONDENSED

Width class constant.

public static final int
WIDTH_CLASS_ULTRA_EXPANDED

Width class constant.

private int
private int
private int
Inherited from org.apache.fontbox.ttf.TTFTable:
initialized

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public String

Returns:

Returns the achVendId.
getAchVendId
()

public short

Returns:

Returns the averageCharWidth.
getAverageCharWidth
()

public int

Returns:

the usBreakChar value
getBreakChar
()

Returns the usBreakChar.

public int

Returns:

the sCapHeight value
getCapHeight
()

Returns the sCapHeight.

public long

Returns:

Returns the codePageRange1.
getCodePageRange1
()

public long

Returns:

Returns the codePageRange2.
getCodePageRange2
()

public int

Returns:

the usDefaultChar value
getDefaultChar
()

Returns the usDefaultChar.

public int

Returns:

Returns the familyClass.
getFamilyClass
()

public int

Returns:

Returns the firstCharIndex.
getFirstCharIndex
()

public int

Returns:

Returns the fsSelection.
getFsSelection
()

public short

Returns:

Returns the fsType.
getFsType
()

public int

Returns:

the sxHeight value
getHeight
()

Returns the sxHeight.

public int

Returns:

Returns the lastCharIndex.
getLastCharIndex
()

public int

Returns:

the usMaxContent value
getMaxContext
()

Returns the usMaxContext.

public byte[]

Returns:

Returns the panose.
getPanose
()

public short

Returns:

Returns the strikeoutPosition.
getStrikeoutPosition
()

public short

Returns:

Returns the strikeoutSize.
getStrikeoutSize
()

public short

Returns:

Returns the subscriptXOffset.
getSubscriptXOffset
()

public short

Returns:

Returns the subscriptXSize.
getSubscriptXSize
()

public short

Returns:

Returns the subscriptYOffset.
getSubscriptYOffset
()

public short

Returns:

Returns the subscriptYSize.
getSubscriptYSize
()

public short

Returns:

Returns the superscriptXOffset.
getSuperscriptXOffset
()

public short

Returns:

Returns the superscriptXSize.
getSuperscriptXSize
()

public short

Returns:

Returns the superscriptYOffset.
getSuperscriptYOffset
()

public short

Returns:

Returns the superscriptYSize.
getSuperscriptYSize
()

public int

Returns:

Returns the typoAscender.
getTypoAscender
()

public int

Returns:

Returns the typoDescender.
getTypoDescender
()

public int

Returns:

Returns the typoLineGap.
getTypoLineGap
()

public long

Returns:

Returns the unicodeRange1.
getUnicodeRange1
()

public long

Returns:

Returns the unicodeRange2.
getUnicodeRange2
()

public long

Returns:

Returns the unicodeRange3.
getUnicodeRange3
()

public long

Returns:

Returns the unicodeRange4.
getUnicodeRange4
()

public int

Returns:

Returns the version.
getVersion
()

public int

Returns:

Returns the weightClass.
getWeightClass
()

public int

Returns:

Returns the widthClass.
getWidthClass
()

public int

Returns:

Returns the winAscent.
getWinAscent
()

public int

Returns:

Returns the winDescent.
getWinDescent
()

pack-priv void
read(TrueTypeFont
The font that is being read.
ttf
,
TTFDataStream
The stream to read the data from.
data
)

Overrides org.apache.fontbox.ttf.TTFTable.read.

This will read the required data from the stream.

public void
setAchVendId(String
The achVendId to set.
achVendIdValue
)

public void
setAverageCharWidth(short
The averageCharWidth to set.
averageCharWidthValue
)

public void
setCodePageRange1(long
The codePageRange1 to set.
codePageRange1Value
)

public void
setCodePageRange2(long
The codePageRange2 to set.
codePageRange2Value
)

public void
setFamilyClass(int
The familyClass to set.
familyClassValue
)

public void
setFirstCharIndex(int
The firstCharIndex to set.
firstCharIndexValue
)

public void
setFsSelection(int
The fsSelection to set.
fsSelectionValue
)

public void
setFsType(short
The fsType to set.
fsTypeValue
)

public void
setLastCharIndex(int
The lastCharIndex to set.
lastCharIndexValue
)

public void
setPanose(byte[]
The panose to set.
panoseValue
)

public void
setStrikeoutPosition(short
The strikeoutPosition to set.
strikeoutPositionValue
)

public void
setStrikeoutSize(short
The strikeoutSize to set.
strikeoutSizeValue
)

public void
setSubscriptXOffset(short
The subscriptXOffset to set.
subscriptXOffsetValue
)

public void
setSubscriptXSize(short
The subscriptXSize to set.
subscriptXSizeValue
)

public void
setSubscriptYOffset(short
The subscriptYOffset to set.
subscriptYOffsetValue
)

public void
setSubscriptYSize(short
The subscriptYSize to set.
subscriptYSizeValue
)

public void
setSuperscriptXOffset(short
The superscriptXOffset to set.
superscriptXOffsetValue
)

public void
setSuperscriptXSize(short
The superscriptXSize to set.
superscriptXSizeValue
)

public void
setSuperscriptYOffset(short
The superscriptYOffset to set.
superscriptYOffsetValue
)

public void
setSuperscriptYSize(short
The superscriptYSize to set.
superscriptYSizeValue
)

public void
setTypoAscender(int
The typoAscender to set.
typoAscenderValue
)

public void
setTypoDescender(int
The typoDescender to set.
typoDescenderValue
)

public void
setTypoLineGap(int
The typoLineGap to set.
typeLineGapValue
)

public void
setUnicodeRange1(long
The unicodeRange1 to set.
unicodeRange1Value
)

public void
setUnicodeRange2(long
The unicodeRange2 to set.
unicodeRange2Value
)

public void
setUnicodeRange3(long
The unicodeRange3 to set.
unicodeRange3Value
)

public void
setUnicodeRange4(long
The unicodeRange4 to set.
unicodeRange4Value
)

public void
setVersion(int
The version to set.
versionValue
)

public void
setWeightClass(int
The weightClass to set.
weightClassValue
)

public void
setWidthClass(int
The widthClass to set.
widthClassValue
)

public void
setWinAscent(int
The winAscent to set.
winAscentValue
)

public void
setWinDescent(int
The winDescent to set.
winDescentValue
)

Inherited from org.apache.fontbox.ttf.TTFTable:
getCheckSumgetInitializedgetLengthgetOffsetgetTagreadHeaderssetCheckSumsetLengthsetOffsetsetTag

Field Detail

achVendIdback to summary
private String achVendId
averageCharWidthback to summary
private short averageCharWidth
codePageRange1back to summary
private long codePageRange1
codePageRange2back to summary
private long codePageRange2
FAMILY_CLASS_CLAREDON_SERIFSback to summary
public static final int FAMILY_CLASS_CLAREDON_SERIFS

Family class constant.

FAMILY_CLASS_FREEFORM_SERIFSback to summary
public static final int FAMILY_CLASS_FREEFORM_SERIFS

Family class constant.

FAMILY_CLASS_MODERN_SERIFSback to summary
public static final int FAMILY_CLASS_MODERN_SERIFS

Family class constant.

FAMILY_CLASS_NO_CLASSIFICATIONback to summary
public static final int FAMILY_CLASS_NO_CLASSIFICATION

Family class constant.

FAMILY_CLASS_OLDSTYLE_SERIFSback to summary
public static final int FAMILY_CLASS_OLDSTYLE_SERIFS

Family class constant.

FAMILY_CLASS_ORNAMENTALSback to summary
public static final int FAMILY_CLASS_ORNAMENTALS

Family class constant.

FAMILY_CLASS_SANS_SERIFback to summary
public static final int FAMILY_CLASS_SANS_SERIF

Family class constant.

FAMILY_CLASS_SCRIPTSback to summary
public static final int FAMILY_CLASS_SCRIPTS

Family class constant.

FAMILY_CLASS_SLAB_SERIFSback to summary
public static final int FAMILY_CLASS_SLAB_SERIFS

Family class constant.

FAMILY_CLASS_SYMBOLICback to summary
public static final int FAMILY_CLASS_SYMBOLIC

Family class constant.

FAMILY_CLASS_TRANSITIONAL_SERIFSback to summary
public static final int FAMILY_CLASS_TRANSITIONAL_SERIFS

Family class constant.

familyClassback to summary
private int familyClass
firstCharIndexback to summary
private int firstCharIndex
fsSelectionback to summary
private int fsSelection
fsTypeback to summary
private short fsType
FSTYPE_BITMAP_ONLYback to summary
public static final short FSTYPE_BITMAP_ONLY

Bitmap embedding only: only bitmaps contained in the font may be embedded. No outline data may be embedded. Other embedding restrictions specified in bits 0-3 and 8 also apply.

FSTYPE_EDITIBLEback to summary
public static final short FSTYPE_EDITIBLE

Editable embedding: the font may be embedded but must only be installed temporarily on other systems. Documents may be edited and changes saved.

FSTYPE_NO_SUBSETTINGback to summary
public static final short FSTYPE_NO_SUBSETTING

No subsetting: the font must not be subsetted prior to embedding.

FSTYPE_PREVIEW_AND_PRINTback to summary
public static final short FSTYPE_PREVIEW_AND_PRINT

Preview and Print embedding: the font may be embedded, and temporarily loaded on the remote system. No edits can be applied to the document.

FSTYPE_RESTRICTEDback to summary
public static final short FSTYPE_RESTRICTED

Restricted License embedding: must not be modified, embedded or exchanged in any manner.

For Restricted License embedding to take effect, it must be the only level of embedding selected.

lastCharIndexback to summary
private int lastCharIndex
LOGback to summary
private static final Log LOG

Log instance.

panoseback to summary
private byte[] panose
sCapHeightback to summary
private int sCapHeight
strikeoutPositionback to summary
private short strikeoutPosition
strikeoutSizeback to summary
private short strikeoutSize
subscriptXOffsetback to summary
private short subscriptXOffset
subscriptXSizeback to summary
private short subscriptXSize
subscriptYOffsetback to summary
private short subscriptYOffset
subscriptYSizeback to summary
private short subscriptYSize
superscriptXOffsetback to summary
private short superscriptXOffset
superscriptXSizeback to summary
private short superscriptXSize
superscriptYOffsetback to summary
private short superscriptYOffset
superscriptYSizeback to summary
private short superscriptYSize
sxHeightback to summary
private int sxHeight
TAGback to summary
public static final String TAG

A tag that identifies this table type.

typoAscenderback to summary
private int typoAscender
typoDescenderback to summary
private int typoDescender
typoLineGapback to summary
private int typoLineGap
unicodeRange1back to summary
private long unicodeRange1
unicodeRange2back to summary
private long unicodeRange2
unicodeRange3back to summary
private long unicodeRange3
unicodeRange4back to summary
private long unicodeRange4
usBreakCharback to summary
private int usBreakChar
usDefaultCharback to summary
private int usDefaultChar
usMaxContextback to summary
private int usMaxContext
versionback to summary
private int version
WEIGHT_CLASS_BLACKback to summary
public static final int WEIGHT_CLASS_BLACK

Weight class constant.

WEIGHT_CLASS_BOLDback to summary
public static final int WEIGHT_CLASS_BOLD

Weight class constant.

WEIGHT_CLASS_EXTRA_BOLDback to summary
public static final int WEIGHT_CLASS_EXTRA_BOLD

Weight class constant.

WEIGHT_CLASS_LIGHTback to summary
public static final int WEIGHT_CLASS_LIGHT

Weight class constant.

WEIGHT_CLASS_MEDIUMback to summary
public static final int WEIGHT_CLASS_MEDIUM

Weight class constant.

WEIGHT_CLASS_NORMALback to summary
public static final int WEIGHT_CLASS_NORMAL

Weight class constant.

WEIGHT_CLASS_SEMI_BOLDback to summary
public static final int WEIGHT_CLASS_SEMI_BOLD

Weight class constant.

WEIGHT_CLASS_THINback to summary
public static final int WEIGHT_CLASS_THIN

Weight class constant.

WEIGHT_CLASS_ULTRA_LIGHTback to summary
public static final int WEIGHT_CLASS_ULTRA_LIGHT

Weight class constant.

weightClassback to summary
private int weightClass
WIDTH_CLASS_CONDENSEDback to summary
public static final int WIDTH_CLASS_CONDENSED

Width class constant.

WIDTH_CLASS_EXPANDEDback to summary
public static final int WIDTH_CLASS_EXPANDED

Width class constant.

WIDTH_CLASS_EXTRA_CONDENSEDback to summary
public static final int WIDTH_CLASS_EXTRA_CONDENSED

Width class constant.

WIDTH_CLASS_EXTRA_EXPANDEDback to summary
public static final int WIDTH_CLASS_EXTRA_EXPANDED

Width class constant.

WIDTH_CLASS_MEDIUMback to summary
public static final int WIDTH_CLASS_MEDIUM

Width class constant.

WIDTH_CLASS_SEMI_CONDENSEDback to summary
public static final int WIDTH_CLASS_SEMI_CONDENSED

Width class constant.

WIDTH_CLASS_SEMI_EXPANDEDback to summary
public static final int WIDTH_CLASS_SEMI_EXPANDED

Width class constant.

WIDTH_CLASS_ULTRA_CONDENSEDback to summary
public static final int WIDTH_CLASS_ULTRA_CONDENSED

Width class constant.

WIDTH_CLASS_ULTRA_EXPANDEDback to summary
public static final int WIDTH_CLASS_ULTRA_EXPANDED

Width class constant.

widthClassback to summary
private int widthClass
winAscentback to summary
private int winAscent
winDescentback to summary
private int winDescent

Constructor Detail

OS2WindowsMetricsTableback to summary
pack-priv OS2WindowsMetricsTable()

Method Detail

getAchVendIdback to summary
public String getAchVendId()
Returns:String

Returns the achVendId.

getAverageCharWidthback to summary
public short getAverageCharWidth()
Returns:short

Returns the averageCharWidth.

getBreakCharback to summary
public int getBreakChar()

Returns the usBreakChar.

Returns:int

the usBreakChar value

getCapHeightback to summary
public int getCapHeight()

Returns the sCapHeight.

Returns:int

the sCapHeight value

getCodePageRange1back to summary
public long getCodePageRange1()
Returns:long

Returns the codePageRange1.

getCodePageRange2back to summary
public long getCodePageRange2()
Returns:long

Returns the codePageRange2.

getDefaultCharback to summary
public int getDefaultChar()

Returns the usDefaultChar.

Returns:int

the usDefaultChar value

getFamilyClassback to summary
public int getFamilyClass()
Returns:int

Returns the familyClass.

getFirstCharIndexback to summary
public int getFirstCharIndex()
Returns:int

Returns the firstCharIndex.

getFsSelectionback to summary
public int getFsSelection()
Returns:int

Returns the fsSelection.

getFsTypeback to summary
public short getFsType()
Returns:short

Returns the fsType.

getHeightback to summary
public int getHeight()

Returns the sxHeight.

Returns:int

the sxHeight value

getLastCharIndexback to summary
public int getLastCharIndex()
Returns:int

Returns the lastCharIndex.

getMaxContextback to summary
public int getMaxContext()

Returns the usMaxContext.

Returns:int

the usMaxContent value

getPanoseback to summary
public byte[] getPanose()
Returns:byte[]

Returns the panose.

getStrikeoutPositionback to summary
public short getStrikeoutPosition()
Returns:short

Returns the strikeoutPosition.

getStrikeoutSizeback to summary
public short getStrikeoutSize()
Returns:short

Returns the strikeoutSize.

getSubscriptXOffsetback to summary
public short getSubscriptXOffset()
Returns:short

Returns the subscriptXOffset.

getSubscriptXSizeback to summary
public short getSubscriptXSize()
Returns:short

Returns the subscriptXSize.

getSubscriptYOffsetback to summary
public short getSubscriptYOffset()
Returns:short

Returns the subscriptYOffset.

getSubscriptYSizeback to summary
public short getSubscriptYSize()
Returns:short

Returns the subscriptYSize.

getSuperscriptXOffsetback to summary
public short getSuperscriptXOffset()
Returns:short

Returns the superscriptXOffset.

getSuperscriptXSizeback to summary
public short getSuperscriptXSize()
Returns:short

Returns the superscriptXSize.

getSuperscriptYOffsetback to summary
public short getSuperscriptYOffset()
Returns:short

Returns the superscriptYOffset.

getSuperscriptYSizeback to summary
public short getSuperscriptYSize()
Returns:short

Returns the superscriptYSize.

getTypoAscenderback to summary
public int getTypoAscender()
Returns:int

Returns the typoAscender.

getTypoDescenderback to summary
public int getTypoDescender()
Returns:int

Returns the typoDescender.

getTypoLineGapback to summary
public int getTypoLineGap()
Returns:int

Returns the typoLineGap.

getUnicodeRange1back to summary
public long getUnicodeRange1()
Returns:long

Returns the unicodeRange1.

getUnicodeRange2back to summary
public long getUnicodeRange2()
Returns:long

Returns the unicodeRange2.

getUnicodeRange3back to summary
public long getUnicodeRange3()
Returns:long

Returns the unicodeRange3.

getUnicodeRange4back to summary
public long getUnicodeRange4()
Returns:long

Returns the unicodeRange4.

getVersionback to summary
public int getVersion()
Returns:int

Returns the version.

getWeightClassback to summary
public int getWeightClass()
Returns:int

Returns the weightClass.

getWidthClassback to summary
public int getWidthClass()
Returns:int

Returns the widthClass.

getWinAscentback to summary
public int getWinAscent()
Returns:int

Returns the winAscent.

getWinDescentback to summary
public int getWinDescent()
Returns:int

Returns the winDescent.

readback to summary
pack-priv void read(TrueTypeFont ttf, TTFDataStream data) throws IOException

Overrides org.apache.fontbox.ttf.TTFTable.read.

This will read the required data from the stream.

Parameters
ttf:TrueTypeFont

The font that is being read.

data:TTFDataStream

The stream to read the data from.

Annotations
@Override
Exceptions
IOException:
If there is an error reading the data.
setAchVendIdback to summary
public void setAchVendId(String achVendIdValue)
Parameters
achVendIdValue:String

The achVendId to set.

setAverageCharWidthback to summary
public void setAverageCharWidth(short averageCharWidthValue)
Parameters
averageCharWidthValue:short

The averageCharWidth to set.

setCodePageRange1back to summary
public void setCodePageRange1(long codePageRange1Value)
Parameters
codePageRange1Value:long

The codePageRange1 to set.

setCodePageRange2back to summary
public void setCodePageRange2(long codePageRange2Value)
Parameters
codePageRange2Value:long

The codePageRange2 to set.

setFamilyClassback to summary
public void setFamilyClass(int familyClassValue)
Parameters
familyClassValue:int

The familyClass to set.

setFirstCharIndexback to summary
public void setFirstCharIndex(int firstCharIndexValue)
Parameters
firstCharIndexValue:int

The firstCharIndex to set.

setFsSelectionback to summary
public void setFsSelection(int fsSelectionValue)
Parameters
fsSelectionValue:int

The fsSelection to set.

setFsTypeback to summary
public void setFsType(short fsTypeValue)
Parameters
fsTypeValue:short

The fsType to set.

setLastCharIndexback to summary
public void setLastCharIndex(int lastCharIndexValue)
Parameters
lastCharIndexValue:int

The lastCharIndex to set.

setPanoseback to summary
public void setPanose(byte[] panoseValue)
Parameters
panoseValue:byte[]

The panose to set.

setStrikeoutPositionback to summary
public void setStrikeoutPosition(short strikeoutPositionValue)
Parameters
strikeoutPositionValue:short

The strikeoutPosition to set.

setStrikeoutSizeback to summary
public void setStrikeoutSize(short strikeoutSizeValue)
Parameters
strikeoutSizeValue:short

The strikeoutSize to set.

setSubscriptXOffsetback to summary
public void setSubscriptXOffset(short subscriptXOffsetValue)
Parameters
subscriptXOffsetValue:short

The subscriptXOffset to set.

setSubscriptXSizeback to summary
public void setSubscriptXSize(short subscriptXSizeValue)
Parameters
subscriptXSizeValue:short

The subscriptXSize to set.

setSubscriptYOffsetback to summary
public void setSubscriptYOffset(short subscriptYOffsetValue)
Parameters
subscriptYOffsetValue:short

The subscriptYOffset to set.

setSubscriptYSizeback to summary
public void setSubscriptYSize(short subscriptYSizeValue)
Parameters
subscriptYSizeValue:short

The subscriptYSize to set.

setSuperscriptXOffsetback to summary
public void setSuperscriptXOffset(short superscriptXOffsetValue)
Parameters
superscriptXOffsetValue:short

The superscriptXOffset to set.

setSuperscriptXSizeback to summary
public void setSuperscriptXSize(short superscriptXSizeValue)
Parameters
superscriptXSizeValue:short

The superscriptXSize to set.

setSuperscriptYOffsetback to summary
public void setSuperscriptYOffset(short superscriptYOffsetValue)
Parameters
superscriptYOffsetValue:short

The superscriptYOffset to set.

setSuperscriptYSizeback to summary
public void setSuperscriptYSize(short superscriptYSizeValue)
Parameters
superscriptYSizeValue:short

The superscriptYSize to set.

setTypoAscenderback to summary
public void setTypoAscender(int typoAscenderValue)
Parameters
typoAscenderValue:int

The typoAscender to set.

setTypoDescenderback to summary
public void setTypoDescender(int typoDescenderValue)
Parameters
typoDescenderValue:int

The typoDescender to set.

setTypoLineGapback to summary
public void setTypoLineGap(int typeLineGapValue)
Parameters
typeLineGapValue:int

The typoLineGap to set.

setUnicodeRange1back to summary
public void setUnicodeRange1(long unicodeRange1Value)
Parameters
unicodeRange1Value:long

The unicodeRange1 to set.

setUnicodeRange2back to summary
public void setUnicodeRange2(long unicodeRange2Value)
Parameters
unicodeRange2Value:long

The unicodeRange2 to set.

setUnicodeRange3back to summary
public void setUnicodeRange3(long unicodeRange3Value)
Parameters
unicodeRange3Value:long

The unicodeRange3 to set.

setUnicodeRange4back to summary
public void setUnicodeRange4(long unicodeRange4Value)
Parameters
unicodeRange4Value:long

The unicodeRange4 to set.

setVersionback to summary
public void setVersion(int versionValue)
Parameters
versionValue:int

The version to set.

setWeightClassback to summary
public void setWeightClass(int weightClassValue)
Parameters
weightClassValue:int

The weightClass to set.

setWidthClassback to summary
public void setWidthClass(int widthClassValue)
Parameters
widthClassValue:int

The widthClass to set.

setWinAscentback to summary
public void setWinAscent(int winAscentValue)
Parameters
winAscentValue:int

The winAscent to set.

setWinDescentback to summary
public void setWinDescent(int winDescentValue)
Parameters
winDescentValue:int

The winDescent to set.