title: Is there an easy way to manually decode a FlateDecode Filter to extract text in a PDF? C#
body: <p>I posted a question related to this <a href="https://stackoverflow.com/questions/25685804/download-pdf-from-onedrive-and-read-it-not-rendering-text-properly-windows-phon">a while back</a> but got no responses. Since then, I've discovered that the PDF is encoded using FlateDecode, and I was wondering if there is a way to manually decode the PDF in C# (Windows Phone 8)? I'm getting output like the following:</p>
  <pre><code>%PDF-1.5
  %????
  1 0 obj
  &lt;&lt;
  /Type /Catalog
  /Pages 2 0 R
  &gt;&gt;
  endobj
  5 0 obj
  &lt;&lt;
  /Filter /FlateDecode
  /Length 9
  &gt;&gt;
  stream x^+
  </code></pre>
  <p>The PDF has been created using the SyncFusion PDF controls for Windows Phone 8. Unfortunately, they do not currently have a text extraction feature, and I couldn't find that feature in other WP PDF controls either.</p>
  <p>Basically, all I want is to download the PDF from OneDrive and read the PDF contents. Curious if this is easily doable?</p>