Class Os2Table
- java.lang.Object
-
- org.apache.batik.svggen.font.table.Os2Table
-
-
Field Summary
-
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 protectedOs2Table(DirectoryEntry de, java.io.RandomAccessFile raf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description shortgetAvgCharWidth()intgetCodePageRange1()intgetCodePageRange2()shortgetFamilyClass()intgetFirstCharIndex()intgetLastCharIndex()shortgetLicenseType()PanosegetPanose()shortgetSelection()shortgetStrikeoutPosition()shortgetStrikeoutSize()shortgetSubscriptXOffset()shortgetSubscriptXSize()shortgetSubscriptYOffset()shortgetSubscriptYSize()shortgetSuperscriptXOffset()shortgetSuperscriptXSize()shortgetSuperscriptYOffset()shortgetSuperscriptYSize()intgetType()Get the table type, as a table directory value.shortgetTypoAscender()shortgetTypoDescender()shortgetTypoLineGap()intgetUnicodeRange1()intgetUnicodeRange2()intgetUnicodeRange3()intgetUnicodeRange4()intgetVendorID()intgetVersion()intgetWeightClass()intgetWidthClass()intgetWinAscent()intgetWinDescent()
-
-
-
Constructor Detail
-
Os2Table
protected Os2Table(DirectoryEntry de, java.io.RandomAccessFile raf) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
getVersion
public int getVersion()
-
getAvgCharWidth
public short getAvgCharWidth()
-
getWeightClass
public int getWeightClass()
-
getWidthClass
public int getWidthClass()
-
getLicenseType
public short getLicenseType()
-
getSubscriptXSize
public short getSubscriptXSize()
-
getSubscriptYSize
public short getSubscriptYSize()
-
getSubscriptXOffset
public short getSubscriptXOffset()
-
getSubscriptYOffset
public short getSubscriptYOffset()
-
getSuperscriptXSize
public short getSuperscriptXSize()
-
getSuperscriptYSize
public short getSuperscriptYSize()
-
getSuperscriptXOffset
public short getSuperscriptXOffset()
-
getSuperscriptYOffset
public short getSuperscriptYOffset()
-
getStrikeoutSize
public short getStrikeoutSize()
-
getStrikeoutPosition
public short getStrikeoutPosition()
-
getFamilyClass
public short getFamilyClass()
-
getPanose
public Panose getPanose()
-
getUnicodeRange1
public int getUnicodeRange1()
-
getUnicodeRange2
public int getUnicodeRange2()
-
getUnicodeRange3
public int getUnicodeRange3()
-
getUnicodeRange4
public int getUnicodeRange4()
-
getVendorID
public int getVendorID()
-
getSelection
public short getSelection()
-
getFirstCharIndex
public int getFirstCharIndex()
-
getLastCharIndex
public int getLastCharIndex()
-
getTypoAscender
public short getTypoAscender()
-
getTypoDescender
public short getTypoDescender()
-
getTypoLineGap
public short getTypoLineGap()
-
getWinAscent
public int getWinAscent()
-
getWinDescent
public int getWinDescent()
-
getCodePageRange1
public int getCodePageRange1()
-
getCodePageRange2
public int getCodePageRange2()
-
-