org.fontbox.ttf

Class NamingTable


public class NamingTable
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.

Method Summary

List
getNameRecords()
This will get the name records for this naming table.
void
initData(TrueTypeFont ttf, TTFDataStream data)
This will read the required data from the stream.

Methods inherited from class org.fontbox.ttf.TTFTable

getCheckSum, getLength, getOffset, getTag, initData, setCheckSum, setLength, setOffset, setTag

Field Details

TAG

public static final String TAG
A tag that identifies this table type.

Method Details

getNameRecords

public List getNameRecords()
This will get the name records for this naming table.
Returns:
A list of NameRecord objects.

initData

public void initData(TrueTypeFont ttf,
                     TTFDataStream data)
            throws IOException
This will read the required data from the stream.
Overrides:
initData in interface TTFTable
Parameters:
ttf - The font that is being read.
data - The stream to read the data from.