使用canvas压缩图片大小
原理大概就是:1、先将图片的file文件转成baseURL2、创建一个image标签去接收文件获取图片的宽高和比例。3、创建canvas画布设置画布的大小。4、将图片绘制到canvas上面。5、对canvas进行压缩处理,获得新的baseURL6、将baseURL转化回文件。import { Message } from 'element-ui'class Compress { constructor(file,width = -1,quality = 0.92,targetSize
原创
2021-06-24 16:21:33 ·
4563 阅读 ·
2 评论