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 intFLAG_IGNORE_BASE(package private) static intFLAG_IGNORE_LIGATURE(package private) static intFLAG_IGNORE_MARKprivate OtfClassglyphClassprivate OtfClassmarkAttachmentClassprivate RandomAccessFileOrArrayrfprivate inttableLocation
-
Constructor Summary
Constructors Constructor Description OpenTypeGdefTableReader(RandomAccessFileOrArray rf, int tableLocation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OtfClassgetGlyphClassTable()booleanisSkip(int glyph, int flag)voidreadTable()
-
-
-
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()
-
-