public class TtfPostTable extends TtfTableBase
Represents "post" table of the TTF font file
| Modifier and Type | Method and Description |
|---|---|
float |
getFormat()
Gets fixed format(version) of this table.
|
long |
getGlyphIndex(String glyphName)
Gets glyph index by glyph name.
|
String |
getGlyphName(long glyphIndex)
Gets glyph name by glyph index.
|
float |
getItalicAngle()
Gets fixed italicAngle Italic angle in degrees.
|
long |
getMaxMemType1()
Gets uint32 maxMemType1 Maximum memory usage when a TrueType Font is downloaded as a Type 1 Font.
|
long |
getMaxMemType42()
Gets uint32 maxMemType42 Maximum memory usage when a TrueType font is downloaded as a Type 42 Font.
|
long |
getMinMemType1()
Gets uint32 minMemType1 Minimum memory usage when a TrueType Font is downloaded as a Type 1 Font.
|
long |
getMinMemType42()
Gets uint32 minMemType42 Minimum memory usage when a TrueType font is downloaded as a Type 42 Font.
|
static String |
getTag()
Gets table tag.
|
short |
getUnderlinePosition()
Gets FWord underlinePosition Underline position.
|
short |
getUnderlineThickness()
Gets FWord underlineThickness Underline thickness.
|
boolean |
hasNoPostScriptNames()
Indicates that no PostScript name information is provided for the glyphs in this font file.
|
long |
isFixedPitch()
Gets uint32 isFixedPitch. 0 if the font is proportionally spaced, non-zero if the Font is not proportionally
spaced (i.e. monospaced).
|
getLength, getOffset, getTtfTablespublic static String getTag()
Gets table tag.
public float getFormat()
Gets fixed format(version) of this table.
public float getItalicAngle()
Gets fixed italicAngle Italic angle in degrees.
public short getUnderlinePosition()
Gets FWord underlinePosition Underline position.
public short getUnderlineThickness()
Gets FWord underlineThickness Underline thickness.
public long isFixedPitch()
Gets uint32 isFixedPitch. 0 if the font is proportionally spaced, non-zero if the Font is not proportionally spaced (i.e. monospaced).
public long getMinMemType42()
Gets uint32 minMemType42 Minimum memory usage when a TrueType font is downloaded as a Type 42 Font.
public long getMaxMemType42()
Gets uint32 maxMemType42 Maximum memory usage when a TrueType font is downloaded as a Type 42 Font.
public long getMinMemType1()
Gets uint32 minMemType1 Minimum memory usage when a TrueType Font is downloaded as a Type 1 Font.
public long getMaxMemType1()
Gets uint32 maxMemType1 Maximum memory usage when a TrueType Font is downloaded as a Type 1 Font.
public String getGlyphName(long glyphIndex)
Gets glyph name by glyph index.
glyphIndex - Glyph index.public long getGlyphIndex(String glyphName)
Gets glyph index by glyph name.
glyphName - Glyph name.public boolean hasNoPostScriptNames()
Indicates that no PostScript name information is provided for the glyphs in this font file.
Copyright © 2021 Aspose. All Rights Reserved.