Modifier and Type | Class | Description |
---|---|---|
static class |
NameTable.NameRecord |
Modifier and Type | Field | Description |
---|---|---|
static int |
NAME_COMPATIBLE_FULL |
|
static int |
NAME_COPYRIGHT |
|
static int |
NAME_DESCRIPTION |
|
static int |
NAME_DESIGNER |
|
static int |
NAME_DESIGNER_URL |
|
static int |
NAME_FAMILY |
|
static int |
NAME_FULLNAME |
|
static int |
NAME_LICENCE_DESCRIPTION |
|
static int |
NAME_LICENCE_URL |
|
static int |
NAME_MANUFACTURER |
|
static int |
NAME_POSTSCRIPT |
|
static int |
NAME_PREFERRED_FAMILY |
|
static int |
NAME_PREFERRED_SUBFAMILY |
|
static int |
NAME_RESERVED |
|
static int |
NAME_SAMPLE_TEXT |
|
static int |
NAME_SUBFAMILY |
|
static int |
NAME_TRADEMARK |
|
static int |
NAME_UNIQUE_SUBFAMILY |
|
static int |
NAME_VENDOR_URL |
|
static int |
NAME_VERSION |
|
static long |
TABLE_ID |
Constructor | Description |
---|---|
NameTable(byte[] buffer) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String[] |
getAllNames(int type) |
|
int |
getFormat() |
|
long |
getName() |
|
java.lang.String |
getName(int type,
LanguageCode language) |
|
java.lang.String |
getName(int type,
PlatformIdentifier platformId,
int platformEncoding,
int rawLanguage) |
|
NameTable.NameRecord |
getNameRecord(int pos) |
|
NameTable.NameRecord[] |
getNameRecords() |
|
java.lang.String |
getPrimaryName(int type) |
|
int |
getRecordCount() |
|
int |
getStringOffset() |
public static final int NAME_COPYRIGHT
public static final int NAME_FAMILY
public static final int NAME_SUBFAMILY
public static final int NAME_UNIQUE_SUBFAMILY
public static final int NAME_FULLNAME
public static final int NAME_VERSION
public static final int NAME_POSTSCRIPT
public static final int NAME_TRADEMARK
public static final int NAME_MANUFACTURER
public static final int NAME_DESIGNER
public static final int NAME_DESCRIPTION
public static final int NAME_VENDOR_URL
public static final int NAME_DESIGNER_URL
public static final int NAME_LICENCE_DESCRIPTION
public static final int NAME_LICENCE_URL
public static final int NAME_RESERVED
public static final int NAME_PREFERRED_FAMILY
public static final int NAME_PREFERRED_SUBFAMILY
public static final int NAME_COMPATIBLE_FULL
public static final int NAME_SAMPLE_TEXT
public static final long TABLE_ID
public NameTable(byte[] buffer) throws EncodingException
EncodingException
public java.lang.String getName(int type, PlatformIdentifier platformId, int platformEncoding, int rawLanguage)
public java.lang.String getName(int type, LanguageCode language)
public int getFormat()
public int getRecordCount()
public int getStringOffset()
public NameTable.NameRecord[] getNameRecords()
public NameTable.NameRecord getNameRecord(int pos)
public java.lang.String getPrimaryName(int type)
public java.lang.String[] getAllNames(int type)