Modifier and Type | Class and Description |
---|---|
static class |
NameTable.NameRecord |
Modifier and Type | Field and 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 and Description |
---|
NameTable(byte[] buffer) |
Modifier and Type | Method and Description |
---|---|
String[] |
getAllNames(int type) |
int |
getFormat() |
long |
getName() |
String |
getName(int type,
LanguageCode language) |
String |
getName(int type,
PlatformIdentifier platformId,
int platformEncoding,
int rawLanguage) |
NameTable.NameRecord |
getNameRecord(int pos) |
NameTable.NameRecord[] |
getNameRecords() |
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 String getName(int type, PlatformIdentifier platformId, int platformEncoding, int rawLanguage)
public 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 String getPrimaryName(int type)
public String[] getAllNames(int type)
Copyright © 2017 Hitachi Vantara. All rights reserved.