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: