Package com.lowagie.text.pdf
Class PdfEncodings.SymbolConversion
java.lang.Object
com.lowagie.text.pdf.PdfEncodings.SymbolConversion
- All Implemented Interfaces:
ExtraEncoding
- Enclosing class:
- PdfEncodings
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate char[]private static final IntHashtableprivate static final IntHashtableprivate static final char[]private static final char[]private IntHashtable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyteToChar(byte[] b, String encoding) Converts a byte array to an Unicode string according to some encoding.byte[]charToByte(char char1, String encoding) Converts an Unicode char to a byte array according to some encoding.byte[]charToByte(String text, String encoding) Converts an Unicode string to a byte array according to some encoding.
-
Field Details
-
t1
-
t2
-
table1
private static final char[] table1 -
table2
private static final char[] table2 -
translation
-
revTranslation
private char[] revTranslation
-
-
Constructor Details
-
SymbolConversion
SymbolConversion(boolean symbol)
-
-
Method Details
-
charToByte
Description copied from interface:ExtraEncodingConverts an Unicode string to a byte array according to some encoding.- Specified by:
charToBytein interfaceExtraEncoding- Parameters:
text- the Unicode stringencoding- the requested encoding. It's mainly of use if the same class supports more than one encoding.- Returns:
- the conversion or
nullif no conversion is supported
-
charToByte
Description copied from interface:ExtraEncodingConverts an Unicode char to a byte array according to some encoding.- Specified by:
charToBytein interfaceExtraEncoding- Parameters:
char1- the Unicode charencoding- the requested encoding. It's mainly of use if the same class supports more than one encoding.- Returns:
- the conversion or
nullif no conversion is supported
-
byteToChar
Description copied from interface:ExtraEncodingConverts a byte array to an Unicode string according to some encoding.- Specified by:
byteToCharin interfaceExtraEncoding- Parameters:
b- the input byte arrayencoding- the requested encoding. It's mainly of use if the same class supports more than one encoding.- Returns:
- the conversion or
nullif no conversion is supported
-