Package com.tom_roush.fontbox.ttf
Class HorizontalMetricsTable
- java.lang.Object
-
- com.tom_roush.fontbox.ttf.TTFTable
-
- com.tom_roush.fontbox.ttf.HorizontalMetricsTable
-
public class HorizontalMetricsTable extends TTFTable
A table in a true type font.
-
-
Field Summary
Fields Modifier and Type Field Description static StringTAGA tag that identifies this table type.-
Fields inherited from class com.tom_roush.fontbox.ttf.TTFTable
font, initialized
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetAdvanceWidth(int gid)Returns the advance width for the given GID.voidread(TrueTypeFont ttf, com.tom_roush.fontbox.ttf.TTFDataStream data)This will read the required data from the stream.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from class com.tom_roush.fontbox.ttf.TTFTable
getCheckSum, getInitialized, getLength, getOffset, getTag
-
-
-
-
Field Detail
-
TAG
public static final String TAG
A tag that identifies this table type.- See Also:
- Constant Field Values
-
-
Method Detail
-
read
public void read(TrueTypeFont ttf, com.tom_roush.fontbox.ttf.TTFDataStream data) throws IOException
This will read the required data from the stream.- 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(int gid)
Returns the advance width for the given GID.- Parameters:
gid- GID
-
-