Package org.apache.fontbox.ttf
Class IndexToLocationTable
java.lang.Object
org.apache.fontbox.ttf.TTFTable
org.apache.fontbox.ttf.IndexToLocationTable
A table in a true type font.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final short
private long[]
private static final short
static final String
A tag that identifies this table type.Fields inherited from class org.apache.fontbox.ttf.TTFTable
font, initialized
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlong[]
(package private) void
read
(TrueTypeFont ttf, TTFDataStream data) This will read the required data from the stream.void
setOffsets
(long[] offsetsValue) Methods inherited from class org.apache.fontbox.ttf.TTFTable
getCheckSum, getInitialized, getLength, getOffset, getTag, setCheckSum, setLength, setOffset, setTag
-
Field Details
-
SHORT_OFFSETS
private static final short SHORT_OFFSETS- See Also:
-
LONG_OFFSETS
private static final short LONG_OFFSETS- See Also:
-
TAG
A tag that identifies this table type.- See Also:
-
offsets
private long[] offsets
-
-
Constructor Details
-
IndexToLocationTable
IndexToLocationTable(TrueTypeFont font)
-
-
Method Details
-
read
This will read the required data from the stream.- Overrides:
read
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.
-
getOffsets
public long[] getOffsets()- Returns:
- Returns the offsets.
-
setOffsets
public void setOffsets(long[] offsetsValue) - Parameters:
offsetsValue
- The offsets to set.
-