title: Render PDF in Xamarin Forms from a Stream
body: <p>I have been searching the web however I have come up empty so felt the need to ask. We want to render a <code>PDF</code> file on <code>iOS</code>, <code>Android</code> and <code>UWP</code> through <code>Xamarin Forms</code> and the <strong>most important part</strong>, from a <code>Stream</code>. </p>
  
  <p>I have come across answers like <a href="https://stackoverflow.com/a/25569410/32348">this</a> however they just reinforce the notion of loading from a file or url.</p>
  
  <p>We are not allowed to store the <code>PDF</code> files unencrypted on disk so the only 2 possible options I can see are to:</p>
  
  <ol>
  <li>Find a viewer that can render from a <code>Stream</code></li>
  <li>Implement/expand a viewer that can render from a <code>Stream</code></li>
  </ol>
  
  <p>I haven't been able to find much based on these options so I am either hoping for someone to know of some framework or method of achieving this or at least some form of starting point library wise.</p>