Uses of Class
com.itextpdf.io.font.otf.OpenTypeFontTableReader
-
-
Uses of OpenTypeFontTableReader in com.itextpdf.io.font.otf
Subclasses of OpenTypeFontTableReader in com.itextpdf.io.font.otf Modifier and Type Class Description class
GlyphPositioningTableReader
Parses an OpenTypeFont file and reads the Glyph Substitution Table.class
GlyphSubstitutionTableReader
Parses an OpenTypeFont file and reads the Glyph Substitution Table.Fields in com.itextpdf.io.font.otf declared as OpenTypeFontTableReader Modifier and Type Field Description protected OpenTypeFontTableReader
ContextualTable. openReader
protected OpenTypeFontTableReader
OpenTableLookup. openReader
private OpenTypeFontTableReader
OpenTypeFeature. openTypeReader
private OpenTypeFontTableReader
OpenTypeScript. openTypeReader
Methods in com.itextpdf.io.font.otf with parameters of type OpenTypeFontTableReader Modifier and Type Method Description void
OpenTableLookup.GlyphIndexer. nextGlyph(OpenTypeFontTableReader openReader, int lookupFlag)
void
OpenTableLookup.GlyphIndexer. previousGlyph(OpenTypeFontTableReader openReader, int lookupFlag)
static GposAnchor[]
OtfReadCommon. readAnchorArray(OpenTypeFontTableReader tableReader, int[] locations, int left, int right)
static java.util.List<GposAnchor[]>
OtfReadCommon. readBaseArray(OpenTypeFontTableReader tableReader, int classCount, int location)
static GposAnchor
OtfReadCommon. readGposAnchor(OpenTypeFontTableReader tableReader, int location)
static GposValueRecord
OtfReadCommon. readGposValueRecord(OpenTypeFontTableReader tableReader, int mask)
static java.util.List<java.util.List<GposAnchor[]>>
OtfReadCommon. readLigatureArray(OpenTypeFontTableReader tableReader, int classCount, int location)
static java.util.List<OtfMarkRecord>
OtfReadCommon. readMarkArray(OpenTypeFontTableReader tableReader, int location)
void
GlyphLine. substituteManyToOne(OpenTypeFontTableReader tableReader, int lookupFlag, int rightPartLen, int substitutionGlyphIndex)
void
GlyphLine. substituteOneToMany(OpenTypeFontTableReader tableReader, int[] substGlyphIds)
void
GlyphLine. substituteOneToOne(OpenTypeFontTableReader tableReader, int substitutionGlyphIndex)
Constructors in com.itextpdf.io.font.otf with parameters of type OpenTypeFontTableReader Constructor Description ChainingContextualTable(OpenTypeFontTableReader openReader, int lookupFlag)
ContextualTable(OpenTypeFontTableReader openReader, int lookupFlag)
GposLookupType1(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations)
GposLookupType2(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations)
GposLookupType4(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations)
GposLookupType5(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations)
GposLookupType6(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations)
GposLookupType7(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations)
GposLookupType8(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations)
GsubLookupType1(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations)
GsubLookupType2(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations)
GsubLookupType3(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations)
GsubLookupType4(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations)
GsubLookupType5(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations)
GsubLookupType6(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations)
OpenTableLookup(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations)
OpenTypeFeature(OpenTypeFontTableReader openTypeReader, int locationFeatureTable)
OpenTypeScript(OpenTypeFontTableReader openTypeReader, int locationScriptTable)
PairPosAdjustmentFormat1(OpenTypeFontTableReader openReader, int lookupFlag, int subtableLocation)
PairPosAdjustmentFormat2(OpenTypeFontTableReader openReader, int lookupFlag, int subtableLocation)
-
Uses of OpenTypeFontTableReader in com.itextpdf.io.font.otf.lookuptype5
Constructors in com.itextpdf.io.font.otf.lookuptype5 with parameters of type OpenTypeFontTableReader Constructor Description SubTableLookup5Format1(OpenTypeFontTableReader openReader, int lookupFlag, java.util.Map<java.lang.Integer,java.util.List<ContextualSubstRule>> substMap)
SubTableLookup5Format2(OpenTypeFontTableReader openReader, int lookupFlag, java.util.Set<java.lang.Integer> substCoverageGlyphIds, OtfClass classDefinition)
SubTableLookup5Format3(OpenTypeFontTableReader openReader, int lookupFlag, SubTableLookup5Format3.SubstRuleFormat3 rule)
-
Uses of OpenTypeFontTableReader in com.itextpdf.io.font.otf.lookuptype6
Constructors in com.itextpdf.io.font.otf.lookuptype6 with parameters of type OpenTypeFontTableReader Constructor Description SubTableLookup6Format1(OpenTypeFontTableReader openReader, int lookupFlag, java.util.Map<java.lang.Integer,java.util.List<ContextualSubstRule>> substMap)
SubTableLookup6Format2(OpenTypeFontTableReader openReader, int lookupFlag, java.util.Set<java.lang.Integer> substCoverageGlyphIds, OtfClass backtrackClassDefinition, OtfClass inputClassDefinition, OtfClass lookaheadClassDefinition)
SubTableLookup6Format3(OpenTypeFontTableReader openReader, int lookupFlag, SubTableLookup6Format3.SubstRuleFormat3 rule)
-
Uses of OpenTypeFontTableReader in com.itextpdf.io.font.otf.lookuptype7
Constructors in com.itextpdf.io.font.otf.lookuptype7 with parameters of type OpenTypeFontTableReader Constructor Description PosTableLookup7Format2(OpenTypeFontTableReader openReader, int lookupFlag, java.util.Set<java.lang.Integer> posCoverageGlyphIds, OtfClass classDefinition)
-
Uses of OpenTypeFontTableReader in com.itextpdf.io.font.otf.lookuptype8
Constructors in com.itextpdf.io.font.otf.lookuptype8 with parameters of type OpenTypeFontTableReader Constructor Description PosTableLookup8Format1(OpenTypeFontTableReader openReader, int lookupFlag, java.util.Map<java.lang.Integer,java.util.List<ContextualPositionRule>> posMap)
PosTableLookup8Format2(OpenTypeFontTableReader openReader, int lookupFlag, java.util.Set<java.lang.Integer> posCoverageGlyphIds, OtfClass backtrackClassDefinition, OtfClass inputClassDefinition, OtfClass lookaheadClassDefinition)
PosTableLookup8Format3(OpenTypeFontTableReader openReader, int lookupFlag, PosTableLookup8Format3.PosRuleFormat3 rule)
-