| Modifier and Type | Class and Description |
|---|---|
| public static interface | CFFParser.
Source from which bytes may be read in the future. |
| pack-priv abstract static class | CFFParser.
Inner class representing a font's built-in CFF encoding. |
| private static class | CFFParser.
Allows bytes to be re-read later by CFFParser. |
| private static class | CFFParser.
Inner class holding the DictData of a CFF font. |
| private static class | CFFParser.
An empty charset in a malformed CID font. |
| private static class | CFFParser.
An empty charset in a malformed Type1 font. |
| private static class | CFFParser.
Inner class representing a Format0 charset. |
| private static class | CFFParser.
Inner class representing a Format0 encoding. |
| private static class | CFFParser.
Format 0 FDSelect. |
| private static class | CFFParser.
Inner class representing a Format1 charset. |
| private static class | CFFParser.
Inner class representing a Format1 encoding. |
| private static class | CFFParser.
Inner class representing a Format2 charset. |
| private static class | CFFParser.
Format 3 FDSelect data. |
| private static class | CFFParser.
Inner class holding the header of a CFF font. |
| private static class | CFFParser.
Structure of a Range3 element. |
| private static class | CFFParser.
Inner class representing a rang mapping for a CID charset. |
| Modifier and Type | Field and Description |
|---|---|
| private String | |
| private static final Log | LOG
Log instance. |
| private CFFParser. | |
| private String[] | |
| private static final String | |
| private static final String | |
| private static final String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private DataInput | |
| private String | |
| public List | Returns: the parsed CFF fontssource bytes bytes, CFFParser.source to re-read bytes from in the future sourceParse CFF font using byte array, also passing in a byte source for future use. |
| public List | Returns: the parsed CFF fontsthe source to be parsed randomAccessRead)Parse CFF font using a RandomAccessRead as input. |
| private List | |
| private void | parseCIDFontDicts(DataInput input, CFFParser.
Parse dictionaries specific to a CIDFont. |
| public void | parseFirstSubFontROS(RandomAccessRead
the source to be parsed randomAccessRead, FontHeaders where to put results outHeaders)Extract "Registry", "Ordering" and "Supplement" properties from the first CFF subfont. |
| private CFFFont | |
| private CFFCIDFont | |
| private void | parseType1Dicts(DataInput input, CFFParser.
Parse dictionaries specific to a Type 1-equivalent font. |
| private CFFCharset | |
| private static CFFParser. | |
| private static CFFParser. | |
| private CFFEncoding | |
| private static CFFParser. | |
| private static FDSelect | Returns: the FDSelect dataRead the FDSelect Data according to the format. |
| private CFFParser. | |
| private CFFParser. | |
| private static CFFParser. | Returns: the Format 0 of the FDSelect dataRead the Format 0 of the FDSelect data structure. |
| private CFFParser. | |
| private CFFParser. | |
| private CFFParser. | |
| private static CFFParser. | Returns: the Format 3 of the FDSelect dataRead the Format 3 of the FDSelect data structure. |
| private static CFFParser. | |
| private static byte[][] | |
| private static int[] | |
| private static Integer | |
| private static long | |
| private static int | |
| private static String | |
| private Map | |
| private static Double | |
| private String | |
| private static String[] | |
| private void | |
| private static String | |
| private DataInput | |
| public String |