使用TinyPNG压缩图片

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。

前言

按照之前的计划,国庆期间持续发文。

但是可能大家都是国庆7天乐,感觉国庆前2天写的文章都非常的悲惨。

考虑自己也不是什么特别牛逼的写手,所以在还是后面的假期的几天里面写写开箱即用的软件,来些小菜。

今天给大家介绍的是TinyPNG这个图片压缩网站。

为何要压缩图片

虽然现移动端的App体积都是蹭蹭蹭的往上涨,但是并不是说程序猿同志们没有去尝试减少包的体积。

而其中最最最简单的途径就是压缩资源图片。这一招可以说是立竿见影,对于不像大厂那般要为了一点优化空间大动干戈,TinyPNG无疑是压缩图片非常不错的选择。

TinyPNG

TinyPNG网站

这个网站非常的简单,就是将你的原图上传上去,拖入图片,WebP、PNG、JPEG均可,然后就等着压缩,最后成功之后,会给出压缩的比例,原图与压缩后的图片大小,以及下载地址。

image.png

下载完成后,放入资源库直接使用就可以了。

别小瞧的这个网站喔,很多大客户都是很牛逼的:

image.png

TinyPNG4Mac

当然,上面是最简单的情况,一般压缩资源图片都不会是一张张的,而是一沓又一沓的,这个时候,TinyPNG4Mac这个软件登场啦。

首先我们需要获得一个key,在TinyPNG这个网站就可以申请到:

image.png

这个key在申请后,会发送到邮箱中,注意查收。

接着我们去下载TinyPNG4Mac这个软件:

TinyPNG4Mac的Release版本

需要注意的是,TinyPNG4Mac是一个开源、免费的Swift项目,请不要鄙夷你的小手,点一下Star吧。

然后就是非常简单的设置了:

image.png

这些就无需多说了吧。

当然其他平台也有对应的脚本和软件,大家自行搜索和查看吧:

TinyPNG在GitHub中的搜索结果

总结

通过TinyPNG压缩图片进而减少图片的体积降低App的包大小非常初级,但是可能也是我们这些在一些小厂做工,能进行App优化最简单的一步。

作为独立开发者,可能连UI都没有,压缩图片这事都需要自己做。

如果是公司项目,建议将TinyPNG给UI设计(一般他们也知道这个软件),麻烦他们压缩完成之后,在上传到公司项目中。

今天的分享就是这些。

我们下期见。

猜你喜欢

转载自juejin.im/post/7014860288763641870