canvas.toDataURL不尊重质量传递

时间:2016-03-16 12:27:45

标签: image canvas compression png jpeg

我玩canvas对象,我想从画布导出图像并在客户端压缩它。 canvas对象具有接受质量范围的toDataUrl()方法。

我试试:

 console.log("1.0 ratio bytes:" + canvas.toDataURL('image/png', 1.0).length);
 console.log("0.1 ratio bytes:" + canvas.toDataURL('image/png', 0.1).length);

两条线都产生相同的输出,当我将结果上传到服务器时,两者的文件大小也相同。这有什么不对? 感谢。

0 个答案:

没有答案