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() |
protected boolean |
isParsingImplemented() |
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, readData, setOffsetpublic static NameTable createDefaultTable()
protected boolean isParsingImplemented()
isParsingImplemented in class OpenTypeTablepublic String getTableType()
getTableType in class OpenTypeTablepublic String getName(OtfNameConstants.RecordType type)
protected byte[] generateUnpaddedData()
throws IOException
generateUnpaddedData in class OpenTypeTableIOExceptionpublic 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 © 2016. All rights reserved.