dom-to-image github
简单示例
var node = document.body
domtoimage.toPng(node).then(function (dataUrl) {
var img = new Image();
img.src = dataUrl;
document.body.appendChild(img);
})
.catch(function (error) {
console.error('oops, something went wrong!', error);
});