Class CMapParserEx
- java.lang.Object
-
- com.itextpdf.text.pdf.fonts.cmaps.CMapParserEx
-
public class CMapParserEx extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static PdfNameCMAPNAMEprivate static java.lang.StringDEFprivate static java.lang.StringENDBFCHARprivate static java.lang.StringENDBFRANGEprivate static java.lang.StringENDCIDCHARprivate static java.lang.StringENDCIDRANGEprivate static intMAXLEVELprivate static java.lang.StringUSECMAP
-
Constructor Summary
Constructors Constructor Description CMapParserEx()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static voidencodeSequence(int size, byte[] seqs, char cid, java.util.ArrayList<char[]> planes)static voidparseCid(java.lang.String cmapName, AbstractCMap cmap, CidLocation location)private static voidparseCid(java.lang.String cmapName, AbstractCMap cmap, CidLocation location, int level)
-
-
-
Field Detail
-
CMAPNAME
private static final PdfName CMAPNAME
-
DEF
private static final java.lang.String DEF
- See Also:
- Constant Field Values
-
ENDCIDRANGE
private static final java.lang.String ENDCIDRANGE
- See Also:
- Constant Field Values
-
ENDCIDCHAR
private static final java.lang.String ENDCIDCHAR
- See Also:
- Constant Field Values
-
ENDBFRANGE
private static final java.lang.String ENDBFRANGE
- See Also:
- Constant Field Values
-
ENDBFCHAR
private static final java.lang.String ENDBFCHAR
- See Also:
- Constant Field Values
-
USECMAP
private static final java.lang.String USECMAP
- See Also:
- Constant Field Values
-
MAXLEVEL
private static final int MAXLEVEL
- See Also:
- Constant Field Values
-
-
Method Detail
-
parseCid
public static void parseCid(java.lang.String cmapName, AbstractCMap cmap, CidLocation location) throws java.io.IOException- Throws:
java.io.IOException
-
parseCid
private static void parseCid(java.lang.String cmapName, AbstractCMap cmap, CidLocation location, int level) throws java.io.IOException- Throws:
java.io.IOException
-
encodeSequence
private static void encodeSequence(int size, byte[] seqs, char cid, java.util.ArrayList<char[]> planes)
-
-