分享一个断网也可以使用的压缩图片小工具

2020-02-20 19:33:58 +08:00
 TristanYang

最近有压缩图片的需求,以前了解过前端也可以压缩图片,心想能不能通过纯前端来做一个压缩图片的小工具。答案是:可行的。

访问地址 源码地址

注:

该工具不仅会压缩大小,还会自动压缩尺寸(宽高超过 750px 会被压缩)。 另,目前该产品还处于试验阶段,请根据压缩后的具体效果酌情使用。

2474 次点击
所在节点    分享创造
4 条回复
dyxang
2020-02-20 23:49:57 +08:00
有一些这样的前端压缩服务,不上传服务器
clf
2020-02-21 12:05:10 +08:00
实际应用的时候还是前端限制原图大小,后端压缩裁剪图片比较好。

有一个常见的场景:我需要压缩与裁剪出不同尺寸的图片并存储在服务器上。

后端处理:图片上传到文件服务时,后端会将其裁剪或压缩成不同比例的图片,对不同尺寸的图片进行存储。此时服务器后端计算资源被占用的相对较多。

前端处理:前端做裁剪与压缩后上传到后端,需要上传多次,网络相对来说可靠性一般,可能你传了 3 个尺寸的图片,后面 2 个尺寸的传输失败。这时候图片传输的失败率会大大增加,而且服务器带宽资源被占用的会比较多。
clf
2020-02-21 12:06:06 +08:00
当然,如果不需要后端存储的话,前端处理压缩图片就行。(但这种工具已经很多了)
TristanYang
2020-02-21 13:12:28 +08:00
@lychs1998 是的 有纯前端来压缩图片的工具 我做这个工具前也调研了下 不过远没有“很多”。图片压缩工具很多,但是纯前端来做压缩的很少,我搜到的只有一个😳。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/646187

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX