js图片压缩方法

时间:2024-10-15 18:09:13

1、urltoImage(url,fn)会通过一个url加载所需要的图片对象,其中url参数传入图片的url,fn为回调方法,包含一个Image对象的参数

js图片压缩方法

2、imagetoCanvas(image)会将一个Image对象转变为一个Canvas类型对象,其中image参数传入一个Image对象

js图片压缩方法

3、canvasResizetoFile(canvas,quality,fn)会将一个Canvas对象压偕媸蝾纱缩转变为一个Blob类型对象;其中canvas参数传入一个Canvas对象;quality参数传入一个0-1的number类型,表示图片压缩质量;fn为回调方法,包含一个Blob对象的参数

js图片压缩方法

4、canvasResizetoDataURL(canvas,quality)会将一个Canvas对象压偕媸蝾纱缩转变为一个dataURL字符串,其中canvas参数传入一个Canvas对象;quality参数传入一个0-1的number类型

js图片压缩方法

5、filetoDataURL(file,fn)会将File(Blob)类型文件转变为dataURL字符串,其中file参数传入一个File(Blob)类型文件;fn为回调方法,包含一个dataURL

js图片压缩方法

6、dataURLtoImage(dataurl,fn)会将一串dataURL字符串转变为Image类型文件,其中dataurl参数传入一个dataURL字符串,fn为回调方法,包含一个Image类型文件的参数

js图片压缩方法

7、dataURLtoFile(dataurl)会将一串dataURL字符串转变为Blob类型对象,其中dataurl参数传入一个dataURL字符串

js图片压缩方法
© 手抄报圈