Package | Description |
---|---|
com.itextpdf.io.font.otf | |
com.itextpdf.io.font.otf.lookuptype5 | |
com.itextpdf.io.font.otf.lookuptype6 |
Modifier and Type | Class and 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.
|
Modifier and Type | Field and Description |
---|---|
protected OpenTypeFontTableReader |
ContextualSubTable.openReader |
protected OpenTypeFontTableReader |
OpenTableLookup.openReader |
Modifier and Type | Method and 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 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 List<List<GposAnchor[]>> |
OtfReadCommon.readLigatureArray(OpenTypeFontTableReader tableReader, int classCount, int location) |
static 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) |
Constructor and Description |
---|
ContextualSubTable(OpenTypeFontTableReader openReader, int lookupFlag) |
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) |
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) |
Constructor and Description |
---|
SubTableLookup5Format1(OpenTypeFontTableReader openReader, int lookupFlag, Map<Integer,List<ContextualSubstRule>> substMap) |
SubTableLookup5Format2(OpenTypeFontTableReader openReader, int lookupFlag, Set<Integer> substCoverageGlyphIds, OtfClass classDefinition) |
SubTableLookup5Format3(OpenTypeFontTableReader openReader, int lookupFlag, SubTableLookup5Format3.SubstRuleFormat3 rule) |
Constructor and Description |
---|
SubTableLookup6(OpenTypeFontTableReader openReader, int lookupFlag) |
SubTableLookup6Format1(OpenTypeFontTableReader openReader, int lookupFlag, Map<Integer,List<ContextualSubstRule>> substMap) |
SubTableLookup6Format2(OpenTypeFontTableReader openReader, int lookupFlag, Set<Integer> substCoverageGlyphIds, OtfClass backtrackClassDefinition, OtfClass inputClassDefinition, OtfClass lookaheadClassDefinition) |
SubTableLookup6Format3(OpenTypeFontTableReader openReader, int lookupFlag, SubTableLookup6Format3.SubstRuleFormat3 rule) |
Copyright © 1998–2018 iText Group NV. All rights reserved.