Package com.mta.tehreer.sfnt.tables
Class PostTable
java.lang.Object
com.mta.tehreer.sfnt.tables.PostTable
Represents an OpenType `post' table.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic PostTable
Constructs aPostTable
object from the specified typeface.glyphNameAt
(int index) long
int
long
long
long
long
int
short
short
int
version()
-
Constructor Details
-
PostTable
Constructs aPostTable
object from the specified typeface.- Parameters:
typeface
- The typeface from which thePostTable
object is constructed.- Throws:
NullPointerException
- iftypeface
isnull
.RuntimeException
- iftypeface
does not contain `post' table.
-
-
Method Details
-
from
Constructs aPostTable
object from the specified typeface.- Parameters:
typeface
- The typeface from which thePostTable
object is constructed.- Returns:
- A new
PostTable
object, ornull
if `post' table does not exist in the specified typeface. - Throws:
NullPointerException
- iftypeface
isnull
.
-
version
public int version() -
italicAngle
public int italicAngle() -
underlinePosition
public short underlinePosition() -
underlineThickness
public short underlineThickness() -
isFixedPitch
public long isFixedPitch() -
minMemType42
public long minMemType42() -
maxMemType42
public long maxMemType42() -
minMemType1
public long minMemType1() -
maxMemType1
public long maxMemType1() -
numberOfGlyphs
public int numberOfGlyphs() -
glyphNameAt
-