2016-12-19 34 views
0

我有这样的代码创建图像更比html2canvas截图

html2canvas($(".container"), {imageTimeout: 2000, removeContainer: true}).then(function(canvas) { 
    img = canvas.toDataURL("image/png"), 
    doc = new jsPDF({ 
    unit: 'px', 
    format: 'a4' 
    }); 
    window.open(img); 
}); 

我想在$(“容器”)中的所有HTML出现在我的形象,但它仅与HTML中出现的创建图像屏幕..

+0

确切你想要什么?你的html转换成图像? – Dixit

回答

0

我了解我写这篇文章的代码。希望这段代码能帮助你。

html2canvas($("#container"), { 
onrendered: function (canvas) { 
     var imgData = canvas.toDataURL('image/png'); 
     var a = document.createElement('a'); 
     a.href = imgData ; 
     a.download = 'somefilename.png'; 
     a.click(); 
} 
});