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