Package com.lowagie.text.pdf
Interface ExtraEncoding
public interface ExtraEncoding
Classes implementing this interface can create custom encodings or
replace existing ones. It is used in the context of
PdfEncoding.- Author:
- Paulo Soares (psoares@consiste.pt)
-
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.
-
Method Details
-
charToByte
Converts an Unicode string to a byte array according to some encoding.- 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
Converts an Unicode char to a byte array according to some encoding.- 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
Converts a byte array to an Unicode string according to some encoding.- 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
-