Class StringUtils


  • public class StringUtils
    extends Object
    • Method Detail

      • escapeString

        public static byte[] escapeString​(byte[] bytes)
        Escapes a byte array according to the PDF conventions.
        Parameters:
        bytes - the byte array to escape
        Returns:
        an escaped byte array
      • escapeString

        public static void escapeString​(byte[] bytes,
                                        ByteBuffer content)
        Escapes a byte array according to the PDF conventions.
        Parameters:
        bytes - the byte array to escape
        content - the content
      • convertCharsToBytes

        public static byte[] convertCharsToBytes​(char[] chars)
        Converts an array of unsigned 16bit numbers to an array of bytes. The input values are presented as chars for convenience.
        Parameters:
        chars - the array of 16bit numbers that should be converted
        Returns:
        the resulting byte array, twice as large as the input