org.pentaho.reporting.libraries.fonts.truetype.mappings
public abstract class PlatformIdentifier extends Object
Field Summary | |
---|---|
static PlatformIdentifier | ISO |
static PlatformIdentifier | MACINTOSH |
static PlatformIdentifier | MICROSOFT |
static PlatformIdentifier | UNICODE |
Constructor Summary | |
---|---|
protected | PlatformIdentifier(int type) |
Method Summary | |
---|---|
abstract String | getEncoding(int encodingId, int language)
Quoted from the OpenTypeSpecs:
Note that OS/2 and Windows both require that all name strings be defined in
Unicode. |
static PlatformIdentifier | getIdentifier(int param) |
int | getType() |
String | toString() |
Parameters: encodingId language
Returns: