I am using html2canvas to create a \'screenshot\' of a HTML page that contains SVG. Everything looks good, except the element. I know that it should be possible to render S
Capturing SVG images works by transforming them into canvas, using canvg. Include both javascript files as indicated on that page. Then the easiest way to do this is:
<body onload="canvg()">
See the parameterless call example. When all SVG images have been converted, html2canvas works flawlessly.
Of course, all SVG images will be converted to canvases, but I did not see a difference.