我有我的画布元素和一些 div,单击后我希望打开下载“画布快照”。现在我有:
$("#save").live('click', function(e)
{
var image = canvas.toDataURL("image/png", true);
var imageElement = document.getElementById("myPics");
imageElement.src = image;
});
显示图像的内容 - 所以没关系,但我想要的是公式,在单击 #save div 后,该公式将导致该图片自动下载到用户计算机。
图像的保存可以使用 HTML5 blob 来完成。
http://www.html5rocks.com/en/tutorials/file/filesystem/#toc-file-writing http://www.html5rocks.com/en/tutorials/file/filesystem/#toc-file-writing
你可以把 Blob 从<canvas>
就像这段代码中所做的那样:
https://github.com/miohtama/Krusovice/blob/master/src/tools/resizer.js https://github.com/miohtama/Krusovice/blob/master/src/tools/resizer.js
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)