Class AbstractCMap
- java.lang.Object
-
- com.itextpdf.text.pdf.fonts.cmaps.AbstractCMap
-
- Direct Known Subclasses:
CMapByteCid
,CMapCidByte
,CMapCidUni
,CMapToUnicode
,CMapUniCid
public abstract class AbstractCMap extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
cmapName
private java.lang.String
ordering
private java.lang.String
registry
private int
supplement
-
Constructor Summary
Constructors Constructor Description AbstractCMap()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) abstract void
addChar(PdfString mark, PdfObject code)
(package private) void
addRange(PdfString from, PdfString to, PdfObject code)
private static int
byteArrayToInt(byte[] b)
static byte[]
decodeStringToByte(PdfString s)
java.lang.String
decodeStringToUnicode(PdfString ps)
java.lang.String
getName()
java.lang.String
getOrdering()
java.lang.String
getRegistry()
int
getSupplement()
private static void
intToByteArray(int v, byte[] b)
(package private) void
setName(java.lang.String cmapName)
(package private) void
setOrdering(java.lang.String ordering)
(package private) void
setRegistry(java.lang.String registry)
(package private) void
setSupplement(int supplement)
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
setName
void setName(java.lang.String cmapName)
-
getOrdering
public java.lang.String getOrdering()
-
setOrdering
void setOrdering(java.lang.String ordering)
-
getRegistry
public java.lang.String getRegistry()
-
setRegistry
void setRegistry(java.lang.String registry)
-
getSupplement
public int getSupplement()
-
setSupplement
void setSupplement(int supplement)
-
intToByteArray
private static void intToByteArray(int v, byte[] b)
-
byteArrayToInt
private static int byteArrayToInt(byte[] b)
-
decodeStringToByte
public static byte[] decodeStringToByte(PdfString s)
-
decodeStringToUnicode
public java.lang.String decodeStringToUnicode(PdfString ps)
-
-