请教个问题,把图片加载到canvas ,canvas转成file下载时,体积有可能大于图片,可能小于图片,需求让根据原图大小进行压缩下载,有啥办法吗
请教个问题,把图片加载到canvas ,canvas转成file下载时,体积有可能大于图片,可能小于图片,需求让根据原图大小进行压缩下载,有啥办法吗
13 回答12.8k 阅读
7 回答2k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答922 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
canvas.toDataURL(type, encoderOptions);
type 可选
encoderOptions 可选
第一种:使用encoderOptions对图片进行压缩。
第二种:利用 canvas 的大小压缩图片。
推荐库:https://fengyuanchen.github.i...