Class PdfEncodings.SymbolConversion

java.lang.Object
com.lowagie.text.pdf.PdfEncodings.SymbolConversion
All Implemented Interfaces:
ExtraEncoding
Enclosing class:
PdfEncodings

private static class PdfEncodings.SymbolConversion extends Object implements ExtraEncoding
  • Field Details

    • t1

      private static final IntHashtable t1
    • t2

      private static final IntHashtable t2
    • table1

      private static final char[] table1
    • table2

      private static final char[] table2
    • translation

      private IntHashtable translation
    • revTranslation

      private char[] revTranslation
  • Constructor Details

    • SymbolConversion

      SymbolConversion(boolean symbol)
  • Method Details

    • charToByte

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