Class AbstractCMap
java.lang.Object
com.itextpdf.io.font.cmap.AbstractCMap
- Direct Known Subclasses:
CMapByteCid, CMapCidToCodepoint, CMapCidUni, CMapCodepointToCid, CMapToUnicode, CMapUniCid
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) abstract voidaddChar(String mark, CMapObject code) (package private) voidaddCodeSpaceRange(byte[] low, byte[] high) (package private) voidaddRange(String from, String to, CMapObject code) private static intbyteArrayToInt(byte[] b) static byte[]decodeStringToByte(String range) getName()intprivate static voidintToByteArray(int n, byte[] b) (package private) void(package private) voidsetOrdering(String ordering) (package private) voidsetRegistry(String registry) (package private) voidsetSupplement(int supplement) protected StringtoUnicodeString(String value, boolean isHexWriting)
-
Field Details
-
cmapName
-
registry
-
ordering
-
supplement
private int supplement
-
-
Constructor Details
-
AbstractCMap
public AbstractCMap()
-
-
Method Details
-
getName
-
setName
-
getOrdering
-
setOrdering
-
getRegistry
-
setRegistry
-
getSupplement
public int getSupplement() -
setSupplement
void setSupplement(int supplement) -
addChar
-
addCodeSpaceRange
void addCodeSpaceRange(byte[] low, byte[] high) -
addRange
-
decodeStringToByte
-
toUnicodeString
-
intToByteArray
private static void intToByteArray(int n, byte[] b) -
byteArrayToInt
private static int byteArrayToInt(byte[] b)
-