org.fontbox.ttf
Class HorizontalHeaderTable
java.lang.Object
org.fontbox.ttf.TTFTable
org.fontbox.ttf.HorizontalHeaderTable
- public class HorizontalHeaderTable
- 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
HorizontalHeaderTable
public HorizontalHeaderTable()
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.
getAdvanceWidthMax
public int getAdvanceWidthMax()
- Returns:
- Returns the advanceWidthMax.
setAdvanceWidthMax
public void setAdvanceWidthMax(int advanceWidthMaxValue)
- Parameters:
advanceWidthMaxValue
- The advanceWidthMax to set.
getAscender
public short getAscender()
- Returns:
- Returns the ascender.
setAscender
public void setAscender(short ascenderValue)
- Parameters:
ascenderValue
- The ascender to set.
getCaretSlopeRise
public short getCaretSlopeRise()
- Returns:
- Returns the caretSlopeRise.
setCaretSlopeRise
public void setCaretSlopeRise(short caretSlopeRiseValue)
- Parameters:
caretSlopeRiseValue
- The caretSlopeRise to set.
getCaretSlopeRun
public short getCaretSlopeRun()
- Returns:
- Returns the caretSlopeRun.
setCaretSlopeRun
public void setCaretSlopeRun(short caretSlopeRunValue)
- Parameters:
caretSlopeRunValue
- The caretSlopeRun to set.
getDescender
public short getDescender()
- Returns:
- Returns the descender.
setDescender
public void setDescender(short descenderValue)
- Parameters:
descenderValue
- The descender to set.
getLineGap
public short getLineGap()
- Returns:
- Returns the lineGap.
setLineGap
public void setLineGap(short lineGapValue)
- Parameters:
lineGapValue
- The lineGap to set.
getMetricDataFormat
public short getMetricDataFormat()
- Returns:
- Returns the metricDataFormat.
setMetricDataFormat
public void setMetricDataFormat(short metricDataFormatValue)
- Parameters:
metricDataFormatValue
- The metricDataFormat to set.
getMinLeftSideBearing
public short getMinLeftSideBearing()
- Returns:
- Returns the minLeftSideBearing.
setMinLeftSideBearing
public void setMinLeftSideBearing(short minLeftSideBearingValue)
- Parameters:
minLeftSideBearingValue
- The minLeftSideBearing to set.
getMinRightSideBearing
public short getMinRightSideBearing()
- Returns:
- Returns the minRightSideBearing.
setMinRightSideBearing
public void setMinRightSideBearing(short minRightSideBearingValue)
- Parameters:
minRightSideBearingValue
- The minRightSideBearing to set.
getNumberOfHMetrics
public int getNumberOfHMetrics()
- Returns:
- Returns the numberOfHMetrics.
setNumberOfHMetrics
public void setNumberOfHMetrics(int numberOfHMetricsValue)
- Parameters:
numberOfHMetricsValue
- The numberOfHMetrics to set.
getReserved1
public short getReserved1()
- Returns:
- Returns the reserved1.
setReserved1
public void setReserved1(short reserved1Value)
- Parameters:
reserved1Value
- The reserved1 to set.
getReserved2
public short getReserved2()
- Returns:
- Returns the reserved2.
setReserved2
public void setReserved2(short reserved2Value)
- Parameters:
reserved2Value
- The reserved2 to set.
getReserved3
public short getReserved3()
- Returns:
- Returns the reserved3.
setReserved3
public void setReserved3(short reserved3Value)
- Parameters:
reserved3Value
- The reserved3 to set.
getReserved4
public short getReserved4()
- Returns:
- Returns the reserved4.
setReserved4
public void setReserved4(short reserved4Value)
- Parameters:
reserved4Value
- The reserved4 to set.
getReserved5
public short getReserved5()
- Returns:
- Returns the reserved5.
setReserved5
public void setReserved5(short reserved5Value)
- Parameters:
reserved5Value
- The reserved5 to set.
getVersion
public float getVersion()
- Returns:
- Returns the version.
setVersion
public void setVersion(float versionValue)
- Parameters:
versionValue
- The version to set.
getXMaxExtent
public short getXMaxExtent()
- Returns:
- Returns the xMaxExtent.
setXMaxExtent
public void setXMaxExtent(short maxExtentValue)
- Parameters:
maxExtentValue
- The xMaxExtent to set.