Class PdfEncodings.Cp437Conversion

java.lang.Object
com.itextpdf.io.font.PdfEncodings.Cp437Conversion
All Implemented Interfaces:
IExtraEncoding
Enclosing class:
PdfEncodings

private static class PdfEncodings.Cp437Conversion extends Object implements IExtraEncoding
  • Field Details

    • c2b

      private static IntHashtable c2b
    • table

      private static final char[] table
  • Constructor Details

    • Cp437Conversion

      private Cp437Conversion()
  • Method Details

    • charToByte

      public byte[] charToByte(String text, String encoding)
      Description copied from interface: IExtraEncoding
      Converts an Unicode string to a byte array according to some encoding.
      Specified by:
      charToByte in interface IExtraEncoding
      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
    • charToByte

      public byte[] charToByte(char char1, String encoding)
      Description copied from interface: IExtraEncoding
      Converts an Unicode char to a byte array according to some encoding.
      Specified by:
      charToByte in interface IExtraEncoding
      Parameters:
      char1 - the Unicode char
      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

      public String byteToChar(byte[] b, String encoding)
      Description copied from interface: IExtraEncoding
      Converts a byte array to an Unicode string according to some encoding.
      Specified by:
      byteToChar in interface IExtraEncoding
      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