Class PostTable
java.lang.Object
org.apache.batik.svggen.font.table.PostTable
- All Implemented Interfaces:
Table
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int[]private intprivate intprivate static final String[]TODO: Mac Glyph names for 210 invalid input: '&' 257private intprivate intprivate intprivate intprivate intprivate String[]private shortprivate shortprivate intFields inherited from interface 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
ConstructorsModifierConstructorDescriptionprotectedPostTable(DirectoryEntry de, RandomAccessFile raf) Creates new PostTable -
Method Summary
Modifier and TypeMethodDescriptiongetGlyphName(int i) intgetType()Get the table type, as a table directory value.private int
-
Field Details
-
macGlyphName
TODO: Mac Glyph names for 210 invalid input: '&' 257 -
version
private int version -
italicAngle
private int italicAngle -
underlinePosition
private short underlinePosition -
underlineThickness
private short underlineThickness -
isFixedPitch
private int isFixedPitch -
minMemType42
private int minMemType42 -
maxMemType42
private int maxMemType42 -
minMemType1
private int minMemType1 -
maxMemType1
private int maxMemType1 -
numGlyphs
private int numGlyphs -
glyphNameIndex
private int[] glyphNameIndex -
psGlyphName
-
-
Constructor Details
-
PostTable
Creates new PostTable- Throws:
IOException
-
-
Method Details
-
highestGlyphNameIndex
private int highestGlyphNameIndex() -
getGlyphName
-
getType
-