org.fontbox.ttf
Class PostScriptTable
java.lang.Object
org.fontbox.ttf.TTFTable
org.fontbox.ttf.PostScriptTable
- public class PostScriptTable
- extends TTFTable
A table in a true type font.
- Version:
- $Revision: 1.1 $
- Author:
- Ben Litchfield (ben@benlitchfield.com)
|
Field Summary |
static String |
TAG
A tag that identifies this table type. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TAG
public static final String TAG
- A tag that identifies this table type.
- See Also:
- Constant Field Values
PostScriptTable
public PostScriptTable()
initData
public void initData(TrueTypeFont ttf,
TTFDataStream data)
throws IOException
- This will read the required data from the stream.
- Overrides:
initData in class TTFTable
- Parameters:
ttf - The font that is being read.data - The stream to read the data from.
- Throws:
IOException - If there is an error reading the data.
getFormatType
public float getFormatType()
- Returns:
- Returns the formatType.
setFormatType
public void setFormatType(float formatTypeValue)
- Parameters:
formatTypeValue - The formatType to set.
getIsFixedPitch
public long getIsFixedPitch()
- Returns:
- Returns the isFixedPitch.
setIsFixedPitch
public void setIsFixedPitch(long isFixedPitchValue)
- Parameters:
isFixedPitchValue - The isFixedPitch to set.
getItalicAngle
public float getItalicAngle()
- Returns:
- Returns the italicAngle.
setItalicAngle
public void setItalicAngle(float italicAngleValue)
- Parameters:
italicAngleValue - The italicAngle to set.
getMaxMemType1
public long getMaxMemType1()
- Returns:
- Returns the maxMemType1.
setMaxMemType1
public void setMaxMemType1(long maxMemType1Value)
- Parameters:
maxMemType1Value - The maxMemType1 to set.
getMaxMemType42
public long getMaxMemType42()
- Returns:
- Returns the maxMemType42.
setMaxMemType42
public void setMaxMemType42(long maxMemType42Value)
- Parameters:
maxMemType42Value - The maxMemType42 to set.
getMimMemType1
public long getMimMemType1()
- Returns:
- Returns the mimMemType1.
setMimMemType1
public void setMimMemType1(long mimMemType1Value)
- Parameters:
mimMemType1Value - The mimMemType1 to set.
getMinMemType42
public long getMinMemType42()
- Returns:
- Returns the minMemType42.
setMinMemType42
public void setMinMemType42(long minMemType42Value)
- Parameters:
minMemType42Value - The minMemType42 to set.
getUnderlinePosition
public short getUnderlinePosition()
- Returns:
- Returns the underlinePosition.
setUnderlinePosition
public void setUnderlinePosition(short underlinePositionValue)
- Parameters:
underlinePositionValue - The underlinePosition to set.
getUnderlineThickness
public short getUnderlineThickness()
- Returns:
- Returns the underlineThickness.
setUnderlineThickness
public void setUnderlineThickness(short underlineThicknessValue)
- Parameters:
underlineThicknessValue - The underlineThickness to set.
getGlyphNames
public String[] getGlyphNames()
- Returns:
- Returns the glyphNames.
setGlyphNames
public void setGlyphNames(String[] glyphNamesValue)
- Parameters:
glyphNamesValue - The glyphNames to set.