iText 8.0.5 API
|
Public Member Functions |
|
virtual Glyph | GetGlyph (int index) |
virtual OpenTableLookup | GetLookupTable (int idx) |
virtual IList< ScriptRecord > | GetScriptRecords () |
virtual IList< FeatureRecord > | GetFeatureRecords () |
virtual IList< FeatureRecord > | GetFeatures (String[] scripts, String language) |
virtual IList< FeatureRecord > | GetSpecificFeatures (IList< FeatureRecord > features, String[] specific) |
virtual FeatureRecord | GetRequiredFeature (String[] scripts, String language) |
virtual IList< OpenTableLookup > | GetLookups (FeatureRecord[] features) |
virtual IList< OpenTableLookup > | GetLookups (FeatureRecord feature) |
virtual bool | IsSkip (int glyph, int flag) |
virtual int | GetGlyphClass (int glyphCode) |
virtual int | GetUnitsPerEm () |
virtual LanguageRecord | GetLanguageRecord (String otfScriptTag) |
virtual LanguageRecord | GetLanguageRecord (String otfScriptTag, String langTag) |
Package Functions |
|
OpenTypeFontTableReader (RandomAccessFileOrArray rf, int tableLocation, OpenTypeGdefTableReader gdef, IDictionary< int, Glyph > indexGlyphMap, int unitsPerEm) | |
abstract OpenTableLookup | ReadLookupTable (int lookupType, int lookupFlag, int[] subTableLocations) |
OtfClass | ReadClassDefinition (int classLocation) |
int[] | ReadUShortArray (int size, int location) |
int[] | ReadUShortArray (int size) |
virtual void | ReadCoverages (int[] locations, IList< ICollection< int >> coverage) |
IList< int > | ReadCoverageFormat (int coverageLocation) |
virtual SubstLookupRecord[] | ReadSubstLookupRecords (int substCount) |
virtual PosLookupRecord[] | ReadPosLookupRecords (int substCount) |
virtual TagAndLocation[] | ReadTagAndLocations (int baseLocation) |
Package Attributes |
|
readonly RandomAccessFileOrArray | rf |
readonly int | tableLocation |
IList< OpenTableLookup > | lookupList |
OpenTypeScript | scriptsType |
OpenTypeFeature | featuresType |