code: static void escapeString(byte b[], ByteBuffer content) {
          content.append_i('(');
          for (int k = 0; k < b.length; ++k) {
              byte c = b[k];
              switch (c) {
                  case '\r':
                      content.append("\\r");
                      break;
                  case '\n':
                      content.append("\\n");
                      break;
                  case '\t':
                      content.append("\\t");
                      break;
                  case '\b':
                      content.append("\\b");
                      break;
                  case '\f':
                      content.append("\\f");
                      break;
                  case '(':
                  case ')':
                  case '\\':
                      content.append_i('\\').append_i(c);
                      break;
                  default:
                      content.append_i(c);
              }
          }
          content.append(")");
      }
docs: Escapes a <CODE>byte</CODE> array according to the PDF conventions.
  
  @param b the <CODE>byte</CODE> array to escape
  @param content the content