Class GsubLookupType3
java.lang.Object
com.itextpdf.io.font.otf.OpenTableLookup
com.itextpdf.io.font.otf.GsubLookupType3
LookupType 3: Alternate Substitution Subtable
-
Nested Class Summary
Nested classes/interfaces inherited from class OpenTableLookup
OpenTableLookup.GlyphIndexer -
Field Summary
FieldsFields inherited from class OpenTableLookup
lookupFlag, openReader, subTableLocations -
Constructor Summary
ConstructorsConstructorDescriptionGsubLookupType3(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations) -
Method Summary
Modifier and TypeMethodDescriptionbooleanhasSubstitution(int index) protected voidreadSubTable(int subTableLocation) booleantransformOne(GlyphLine line) Methods inherited from class OpenTableLookup
getLookupFlag, readSubTables, transformLine
-
Field Details
-
substMap
-
-
Constructor Details
-
GsubLookupType3
public GsubLookupType3(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations) throws IOException - Throws:
IOException
-
-
Method Details
-
transformOne
- Specified by:
transformOnein classOpenTableLookup
-
readSubTable
- Specified by:
readSubTablein classOpenTableLookup- Throws:
IOException
-
hasSubstitution
public boolean hasSubstitution(int index) - Overrides:
hasSubstitutionin classOpenTableLookup
-