Class PDFDocEncoding

java.lang.Object
org.apache.pdfbox.cos.PDFDocEncoding

final class PDFDocEncoding extends Object
The "PDFDocEncoding" encoding. Note that this is *not* a Type 1 font encoding, it is used only within PDF "text strings".
  • Field Details

    • REPLACEMENT_CHARACTER

      private static final char REPLACEMENT_CHARACTER
      See Also:
    • CODE_TO_UNI

      private static final int[] CODE_TO_UNI
    • UNI_TO_CODE

      private static final Map<Character,Integer> UNI_TO_CODE
  • Constructor Details

    • PDFDocEncoding

      private PDFDocEncoding()
  • Method Details

    • set

      private static void set(int code, char unicode)
    • toString

      public static String toString(byte[] bytes)
      Returns the string representation of the given PDFDocEncoded bytes.
    • getBytes

      public static byte[] getBytes(String text)
      Returns the given string encoded with PDFDocEncoding.
    • containsChar

      public static boolean containsChar(char character)
      Returns true if the given character is available in PDFDocEncoding.
      Parameters:
      character - UTF-16 character