canvas的toDataUrl是否会压缩图像?
使用canvas的drawImage方法将image对象draw到canvas画布上时,图片大小会显著增加,并且只能保存为PNG格式 。
将canvas用toDataUrl转化为base64,即使encoderOptions设置为1,图片也会有较大幅度的减小,但是比起最初的image还是要大 。如果encoderOptions使用默认的0.92,最终的图片大小和初始的是相差不多的
总结
您可能感兴趣的文章:快速解决Canvas.toDataURL 图片跨域的问题canvas压缩图片转换成base64格式输出文件流利用canvas中toDataURL()将图片转为dataURL(base64)的方法详解
推荐阅读
- 英文歌怎么学唱
- 使用glary utilities pro修复注册表的方法
- 使用GridinSoft Anti-Malware检测清除电脑病毒的方法
- win10 IE11打字时出现重复/两个怎么解决?
- ajax页面无刷新 IE下遭遇Ajax缓存导致数据不更新的问题
- 三星D518的一些实用技巧和使用心得
- 使用Isoo Backup备份电脑磁盘的方法步骤
- 滴滴快车往返怎么下单
- EasyUI中datagrid在ie下reload失败解决方案
- 网易云下载的音乐下架了还可以听吗