Package com.itextpdf.io.font.otf
Class OpenTypeGdefTableReader
- java.lang.Object
-
- com.itextpdf.io.font.otf.OpenTypeGdefTableReader
-
public class OpenTypeGdefTableReader extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static int
FLAG_IGNORE_BASE
(package private) static int
FLAG_IGNORE_LIGATURE
(package private) static int
FLAG_IGNORE_MARK
private OtfClass
glyphClass
private OtfClass
markAttachmentClass
private RandomAccessFileOrArray
rf
private int
tableLocation
-
Constructor Summary
Constructors Constructor Description OpenTypeGdefTableReader(RandomAccessFileOrArray rf, int tableLocation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OtfClass
getGlyphClassTable()
boolean
isSkip(int glyph, int flag)
void
readTable()
-
-
-
Field Detail
-
FLAG_IGNORE_BASE
static final int FLAG_IGNORE_BASE
- See Also:
- Constant Field Values
-
FLAG_IGNORE_LIGATURE
static final int FLAG_IGNORE_LIGATURE
- See Also:
- Constant Field Values
-
FLAG_IGNORE_MARK
static final int FLAG_IGNORE_MARK
- See Also:
- Constant Field Values
-
tableLocation
private final int tableLocation
-
rf
private final RandomAccessFileOrArray rf
-
glyphClass
private OtfClass glyphClass
-
markAttachmentClass
private OtfClass markAttachmentClass
-
-
Constructor Detail
-
OpenTypeGdefTableReader
public OpenTypeGdefTableReader(RandomAccessFileOrArray rf, int tableLocation)
-
-
Method Detail
-
readTable
public void readTable() throws java.io.IOException
- Throws:
java.io.IOException
-
isSkip
public boolean isSkip(int glyph, int flag)
-
getGlyphClassTable
public OtfClass getGlyphClassTable()
-
-