public class Type2CharStringParser
extends java.lang.Object
| Constructor and Description |
|---|
Type2CharStringParser(java.lang.String fontName,
int cid)
Constructs a new Type1CharStringParser object for a CID-Keyed font.
|
Type2CharStringParser(java.lang.String fontName,
java.lang.String glyphName)
Constructs a new Type1CharStringParser object for a Type 1-equivalent font.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.Object> |
parse(byte[] bytes,
byte[][] globalSubrIndex,
byte[][] localSubrIndex)
The given byte array will be parsed and converted to a Type2 sequence.
|
public Type2CharStringParser(java.lang.String fontName,
java.lang.String glyphName)
fontName - font nameglyphName - glyph namepublic Type2CharStringParser(java.lang.String fontName,
int cid)
fontName - font namecid - CIDpublic java.util.List<java.lang.Object> parse(byte[] bytes,
byte[][] globalSubrIndex,
byte[][] localSubrIndex)
throws java.io.IOException
bytes - the given mapping as byte arrayglobalSubrIndex - array containing all global subroutineslocalSubrIndex - array containing all local subroutinesjava.io.IOException - if an error occurs during reading