Class HeadTable
- java.lang.Object
-
- org.apache.batik.svggen.font.table.HeadTable
-
-
Field Summary
Fields Modifier and Type Field Description private int
checkSumAdjustment
private long
created
private short
flags
private short
fontDirectionHint
private int
fontRevision
private short
glyphDataFormat
private short
indexToLocFormat
private short
lowestRecPPEM
private short
macStyle
private int
magicNumber
private long
modified
private short
unitsPerEm
private int
versionNumber
private short
xMax
private short
xMin
private short
yMax
private short
yMin
-
Fields inherited from interface org.apache.batik.svggen.font.table.Table
BASE, CFF, cmap, cvt, DSIG, EBDT, EBLC, EBSC, encodingArabic, encodingArmenian, encodingASCII, encodingBengali, encodingBurmese, encodingChinese, encodingDevanagari, encodingGeez, encodingGeorgian, encodingGreek, encodingGujarati, encodingGurmukhi, encodingHebrew, encodingISO10646, encodingISO8859_1, encodingJapanese, encodingKannada, encodingKhmer, encodingKorean, encodingLaotian, encodingMalayalam, encodingMaldivian, encodingMongolian, encodingOriya, encodingRoman, encodingRSymbol, encodingRussian, encodingSindhi, encodingSinhalese, encodingSlavic, encodingTamil, encodingTelugu, encodingThai, encodingTibetan, encodingUGL, encodingUndefined, encodingUninterp, encodingVietnamese, fpgm, fvar, gasp, GDEF, glyf, GPOS, GSUB, hdmx, head, hhea, hmtx, JSTF, kern, languageArabic, languageBEL, languageBGR, languageCAT, languageChinese, languageCSY, languageDAN, languageDanish, languageDEA, languageDEC, languageDEL, languageDES, languageDEU, languageDutch, languageELL, languageENA, languageENC, languageENG, languageEnglish, languageENI, languageENU, languageENZ, languageESM, languageESN, languageESP, languageETI, languageEUQ, languageFIN, languageFinnish, languageFRA, languageFRB, languageFRC, languageFrench, languageFRL, languageFRS, languageGerman, languageGreek, languageHebrew, languageHindi, languageHUN, languageIcelandic, languageISL, languageITA, languageItalian, languageITS, languageJapanese, languageLTH, languageLVI, languageMaltese, languageNLB, languageNLD, languageNON, languageNOR, languageNorwegian, languagePLK, languagePortuguese, languagePTB, languagePTG, languageROM, languageRUS, languageSHL, languageSKY, languageSLV, languageSpanish, languageSQI, languageSVE, languageSwedish, languageThai, languageTRK, languageTurkish, languageUKR, languageUrdu, languageYugoslavian, loca, LTSH, maxp, MMFX, MMSD, name, nameCopyrightNotice, nameFontFamilyName, nameFontSubfamilyName, nameFullFontName, namePostscriptName, nameTrademark, nameUniqueFontIdentifier, nameVersionString, OS_2, PCLT, platformAppleUnicode, platformISO, platformMacintosh, platformMicrosoft, post, prep, VDMX, vhea, vmtx
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
HeadTable(DirectoryEntry de, java.io.RandomAccessFile raf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getCheckSumAdjustment()
long
getCreated()
short
getFlags()
short
getFontDirectionHint()
int
getFontRevision()
short
getGlyphDataFormat()
short
getIndexToLocFormat()
short
getLowestRecPPEM()
short
getMacStyle()
long
getModified()
int
getType()
Get the table type, as a table directory value.short
getUnitsPerEm()
int
getVersionNumber()
short
getXMax()
short
getXMin()
short
getYMax()
short
getYMin()
java.lang.String
toString()
-
-
-
Field Detail
-
versionNumber
private int versionNumber
-
fontRevision
private int fontRevision
-
checkSumAdjustment
private int checkSumAdjustment
-
magicNumber
private int magicNumber
-
flags
private short flags
-
unitsPerEm
private short unitsPerEm
-
created
private long created
-
modified
private long modified
-
xMin
private short xMin
-
yMin
private short yMin
-
xMax
private short xMax
-
yMax
private short yMax
-
macStyle
private short macStyle
-
lowestRecPPEM
private short lowestRecPPEM
-
fontDirectionHint
private short fontDirectionHint
-
indexToLocFormat
private short indexToLocFormat
-
glyphDataFormat
private short glyphDataFormat
-
-
Constructor Detail
-
HeadTable
protected HeadTable(DirectoryEntry de, java.io.RandomAccessFile raf) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
getCheckSumAdjustment
public int getCheckSumAdjustment()
-
getCreated
public long getCreated()
-
getFlags
public short getFlags()
-
getFontDirectionHint
public short getFontDirectionHint()
-
getFontRevision
public int getFontRevision()
-
getGlyphDataFormat
public short getGlyphDataFormat()
-
getIndexToLocFormat
public short getIndexToLocFormat()
-
getLowestRecPPEM
public short getLowestRecPPEM()
-
getMacStyle
public short getMacStyle()
-
getModified
public long getModified()
-
getType
public int getType()
Description copied from interface:Table
Get the table type, as a table directory value.
-
getUnitsPerEm
public short getUnitsPerEm()
-
getVersionNumber
public int getVersionNumber()
-
getXMax
public short getXMax()
-
getXMin
public short getXMin()
-
getYMax
public short getYMax()
-
getYMin
public short getYMin()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-