Package com.itextpdf.io.font.cmap
Class StandardCMapCharsets
- java.lang.Object
-
- com.itextpdf.io.font.cmap.StandardCMapCharsets
-
public final class StandardCMapCharsets extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.Map<java.lang.String,CMapCharsetEncoder>encodersprivate static CMapCharsetEncoderUCS2_ENCODERprivate static CMapCharsetEncoderUTF16_ENCODER
-
Constructor Summary
Constructors Modifier Constructor Description privateStandardCMapCharsets()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voiddisableCharsetEncoders()Charset encoders are disabled.static voidenableCharsetEncoders()Charset encoders are enabled (default).static CMapCharsetEncodergetEncoder(java.lang.String stdCmapName)private static voidregisterEncoder()private static voidregisterHV(java.lang.String cmapPrefix, CMapCharsetEncoder encoder)
-
-
-
Field Detail
-
encoders
private static final java.util.Map<java.lang.String,CMapCharsetEncoder> encoders
-
UTF16_ENCODER
private static final CMapCharsetEncoder UTF16_ENCODER
-
UCS2_ENCODER
private static final CMapCharsetEncoder UCS2_ENCODER
-
-
Method Detail
-
registerHV
private static void registerHV(java.lang.String cmapPrefix, CMapCharsetEncoder encoder)
-
registerEncoder
private static void registerEncoder()
-
getEncoder
public static CMapCharsetEncoder getEncoder(java.lang.String stdCmapName)
-
disableCharsetEncoders
public static void disableCharsetEncoders()
Charset encoders are disabled.
-
enableCharsetEncoders
public static void enableCharsetEncoders()
Charset encoders are enabled (default).
-
-