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 Detail

      • charToByte

        byte[] charToByte​(String text,
                          String encoding)
        Converts an Unicode string to a byte array according to some encoding.
        Parameters:
        text - the Unicode string
        encoding - the requested encoding. It's mainly of use if the same class supports more than one encoding.
        Returns:
        the conversion or null if no conversion is supported
      • byteToChar

        String byteToChar​(byte[] b,
                          String encoding)
        Converts a byte array to an Unicode string according to some encoding.
        Parameters:
        b - the input byte array
        encoding - the requested encoding. It's mainly of use if the same class supports more than one encoding.
        Returns:
        the conversion or null if no conversion is supported