title: PDFStream getBytes adds braces and numbers so replace doesnt work
body: <p>PdfStream bytes array adds parentheses and negative float values in between due to which replace doesn't work. Can you please help me on this?</p>
  <p>PdfStream stream = (PdfStream) object;
  byte[] data = stream.getBytes();
  String replacedData = new String(data).replace(&quot;DCC ID: XXX-X&quot;, &quot;TEST ID: 123-4&quot;);</p>
  <pre><code>    [(TEST ID:)0.5 ( X)-15.3 (X)-15.2 (X)18.4 (-X)-15.2 (X)-15.3 (X)-15.2 (X)-15.3 (X)-15.3 (X)]TJ
  </code></pre>