title: Encoding a PNG with JavaScript
body: <p>I have some arbitrary pixel data that I want to save as a PNG. How can I encode a PNG with JavaScript to accomplish this?</p>
  
  <p>The data is a series of 1's and 0's that I want to use to create a QR code. It's QR code arbitrary data</p>
  
  <p>I'm not using the DOM, so jQuery and createElement's are out.</p>