title: how to convert all html (including svg and underlying css/js) to png or image browser side
body: <p>is there a one-stop-shop library that'll pull my html/css (post js actions) as it is and convert it into an image, like png? my complication is the page's js can be rendering svg's or any sort of styles after load - i won't know.</p>
  
  <p>i know there are ways on the server-side, but i'd really like to implement this at the client.</p>
  
  <p>I also know there is canvg to convert svg, but I don't know in advance what my page will have - canvas, svg, can have just about anything. So I need a rather robust tool.</p>
  
  <p>any ideas? <a href="http://html2canvas.hertzen.com/" rel="nofollow">html2canvas</a> didn't work for me; it left out the svg's as well as js manipulations on css.</p>
  
  <p>thank you.</p>