Package org.apache.fontbox.ttf
Class HorizontalMetricsTable
java.lang.Object
org.apache.fontbox.ttf.TTFTable
org.apache.fontbox.ttf.HorizontalMetricsTable
A table in a true type font.
- Author:
- Ben Litchfield (ben@benlitchfield.com)
-
Field Summary
FieldsFields inherited from class org.apache.fontbox.ttf.TTFTable
initialized
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint[]
void
initData
(TrueTypeFont ttf, TTFDataStream data) This will read the required data from the stream.void
setAdvanceWidth
(int[] advanceWidthValue) Methods inherited from class org.apache.fontbox.ttf.TTFTable
getCheckSum, getInitialized, getLength, getOffset, getTag, setCheckSum, setLength, setOffset, setTag
-
Field Details
-
TAG
A tag that identifies this table type.- See Also:
-
-
Constructor Details
-
HorizontalMetricsTable
public HorizontalMetricsTable()
-
-
Method Details
-
initData
This will read the required data from the stream.- Overrides:
initData
in classTTFTable
- 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.
-
getAdvanceWidth
public int[] getAdvanceWidth()- Returns:
- Returns the advanceWidth.
-
setAdvanceWidth
public void setAdvanceWidth(int[] advanceWidthValue) - Parameters:
advanceWidthValue
- The advanceWidth to set.
-