Package com.itextpdf.io.font
Class OpenTypeParser.CmapTable
- java.lang.Object
-
- com.itextpdf.io.font.OpenTypeParser.CmapTable
-
- Enclosing class:
- OpenTypeParser
static class OpenTypeParser.CmapTable extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.Map<java.lang.Integer,int[]>
cmap10
The map containing the code information for the table 'cmap', encoding 1.0.(package private) java.util.Map<java.lang.Integer,int[]>
cmap31
The map containing the code information for the table 'cmap', encoding 3.1 in Unicode.(package private) java.util.List<Tuple2<java.lang.Integer,java.lang.Integer>>
cmapEncodings
Collection of the pairs representing Platform ID and Encoding ID of the “cmap” subtables present in the font program.(package private) java.util.Map<java.lang.Integer,int[]>
cmapExt
(package private) boolean
fontSpecific
-
Constructor Summary
Constructors Constructor Description CmapTable()
-
-
-
Field Detail
-
cmapEncodings
java.util.List<Tuple2<java.lang.Integer,java.lang.Integer>> cmapEncodings
Collection of the pairs representing Platform ID and Encoding ID of the “cmap” subtables present in the font program.
-
cmap10
java.util.Map<java.lang.Integer,int[]> cmap10
The map containing the code information for the table 'cmap', encoding 1.0. The key is the code and the value is anint[2]
where position 0 is the glyph number and position 1 is the glyph width normalized to 1000 units.- See Also:
FontProgram.UNITS_NORMALIZATION
-
cmap31
java.util.Map<java.lang.Integer,int[]> cmap31
The map containing the code information for the table 'cmap', encoding 3.1 in Unicode. The key is the code and the value is anint[2]
where position 0 is the glyph number and position 1 is the glyph width normalized to 1000 units.- See Also:
FontProgram.UNITS_NORMALIZATION
-
cmapExt
java.util.Map<java.lang.Integer,int[]> cmapExt
-
fontSpecific
boolean fontSpecific
-
-