var data_url = canvas.toDataURL(“ image / png”);
var img = $(“#img”)。attr(“ src”,data_url);
什么是IMG以KB文件的大小?
如果您想知道数据URL的大小(以字节为单位),可以执行以下操作:
var imgFileSize = data_url.length;
但这不是png大小的实际大小。您可以通过以下方式非常准确地近似于实际的PNG大小:
var head = 'data:image/png;base64,';
var imgFileSize = Math.round((data_url.length - head.length)*3/4) ;
因为Base64编码具有4/3的开销。
编辑:注释后更正了尺寸计算。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句