public class NameTable extends OpenTypeTable
OpenTypeTable.OtfTableRecordcachedUnpaddedData, font, isFromParsedFont, record, TABLE_RECORD_SIZE| Constructor and Description |
|---|
NameTable() |
| Modifier and Type | Method and Description |
|---|---|
static NameTable |
createDefaultTable() |
protected byte[] |
generateUnpaddedData() |
String |
getName(OtfNameConstants.RecordType type) |
String |
getTableType() |
void |
readData(byte[] data) |
void |
setCopyright(String name) |
void |
setFontFamily(String family) |
void |
setFontFullName(String name) |
void |
setFontSubFamily(String name) |
void |
setPostScriptName(String name) |
void |
setUniqueId(String name) |
void |
setVersion(String name) |
clearDataCache, createFromRecord, finalizeRecord, getChecksum, getData, getOffset, getRecordData, getUnpaddedData, isParsingImplemented, setOffsetpublic static NameTable createDefaultTable()
public void readData(byte[] data)
throws IOException
readData in class OpenTypeTableIOExceptionprotected byte[] generateUnpaddedData()
throws IOException
generateUnpaddedData in class OpenTypeTableIOExceptionpublic String getTableType()
getTableType in class OpenTypeTablepublic String getName(OtfNameConstants.RecordType type)
public void setFontFamily(String family)
public void setCopyright(String name)
public void setFontSubFamily(String name)
public void setFontFullName(String name)
public void setUniqueId(String name)
public void setPostScriptName(String name)
public void setVersion(String name)
Copyright © 2018. All rights reserved.