导航:首页 > 图片大全 > js图片加载慢如何压缩图片

js图片加载慢如何压缩图片

发布时间:2023-10-03 17:49:22

1. 前端图片压缩优化工具conversion

image-conversion 是一个简单易用的 JS 图片转换工具,提供了多种 Image、Canvas、File 和 dataURL 之间的转换方法。

另外,image-conversion 可以指定大小来压缩图片。

1、将图像压缩到 200kb:

2、以 0.9 的质量压缩图像

image-conversion 提供了多种方法来实现 Image、Canvas、File 和 dataURL 之间的转换,如下:

1、imagetoCanvas(image[, config]) {Promise(Canvas)}

将图像对象转换为画布对象。

2、dataURLtoFile(dataURL[, type]) {Promise(Blob)}

将 dataURL 字符串转换为 File(Blob) 对象,相当于把画布的内容转换成blob,type可以设置最终图片的格式。

type的值可以为:"image/png", "image/jpeg", "image/gif"

3、compress(file, config) {Promise(Blob)}

压缩文件(Blob)对象。

4、compressAccurately(file, config) {Promise(Blob)}

根据大小压缩文件(Blob)对象。

5、canvastoDataURL(canvas[, quality, type]) {Promise(string)}

将 Canvas 对象转换为 dataURL 字符串,该方法可以进行压缩。

6、canvastoFile(canvas[, quality, type]) {Promise(Blob)}

将 Canvas 对象转换为 Blob 对象,此方法可以进行压缩。

7、dataURLtoImage(dataURL) {Promise(Image)}

将 dataURL 字符串转换为图像对象。

8、downloadFile(file[, fileName])

下载图片到本地。

9、filetoDataURL(file) {Promise(string)}

将 File(Blob) 对象转换为 dataURL 字符串。

10、urltoBlob(url) {Promise(Blob)}

通过图像 url 加载所需的 Blob 对象。

11、urltoImage(url) {Promise(Image)}

通过图片 url 加载所需的 Image 对象。

觉得效果不错的请帮忙加个关注点个赞,经常分享前端实用开发技巧

阅读全文

与js图片加载慢如何压缩图片相关的资料

热点内容
车怎么安优盘呢图片 浏览:486
你如何过一天就如何过一生图片 浏览:171
凯女生女生漫画图片 浏览:595
小孩银手镯价格和图片 浏览:101
美女壁纸图片欧美 浏览:102
全保护逆变器价格图片 浏览:391
七夕节简笔画图片大全 浏览:917
图片大全清新女生可爱卡通 浏览:76
课件添加图片可爱 浏览:984
图片如何转成文字到相册 浏览:334
动漫喜羊羊图片大全 浏览:617
男生手绘卡通人物图片 浏览:6
轮滑护膝怎么戴图片 浏览:242
画卡通女孩图片教程 浏览:646
图片文字修改器在线 浏览:366
男生穿汗衫图片 浏览:505
宋朝香炉图片及价格 浏览:711
装修塌塌米的图片大全 浏览:605
聊天背图片大全性感 浏览:184
捡到一件衣服图片 浏览:693