public class GsubLookupType5 extends OpenTableLookup
OpenTableLookup.GlyphIndexer
Modifier and Type | Field and Description |
---|---|
protected List<ContextualSubTable> |
subTables |
lookupFlag, openReader, subTableLocations
Modifier | Constructor and Description |
---|---|
protected |
GsubLookupType5(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations) |
Modifier and Type | Method and Description |
---|---|
protected void |
readSubTable(int subTableLocation) |
protected void |
readSubTableFormat1(int subTableLocation) |
protected void |
readSubTableFormat2(int subTableLocation) |
protected void |
readSubTableFormat3(int subTableLocation) |
boolean |
transformOne(GlyphLine line) |
getLookupFlag, hasSubstitution, readSubTables, transformLine
protected List<ContextualSubTable> subTables
protected GsubLookupType5(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations) throws IOException
IOException
public boolean transformOne(GlyphLine line)
transformOne
in class OpenTableLookup
protected void readSubTable(int subTableLocation) throws IOException
readSubTable
in class OpenTableLookup
IOException
protected void readSubTableFormat1(int subTableLocation) throws IOException
IOException
protected void readSubTableFormat2(int subTableLocation) throws IOException
IOException
protected void readSubTableFormat3(int subTableLocation) throws IOException
IOException
Copyright © 1998–2020 iText Group NV. All rights reserved.