我有一块画布#mycanvas
其中包含图像。我想从该图像创建一个斑点,最好是 jpeg 格式。这是我创建 blob 的方法
document.getElementById('mycanvas').toDataURL("image/jpeg").replace(/^data:image\/(png|jpeg);base64,/, "")
我如何从这个斑点重新创建图像,并将其显示在#mycanvas
again?
这是我解决问题的方法
function blob2canvas(canvas,blob){
var img = new Img;
var ctx = canvas.getContext('2d');
img.onload = function () {
ctx.drawImage(img,0,0);
}
img.src = blob;
}
调用时收到了 blobcanvas.toDataURL("image/jpeg")
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)