首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

简单好用的图片压缩脚本

什么是TinyPNG?

TinyPNG提供了PNG图片的“几乎无损”压缩服务。TinyPNG官网

https://tinypng.com

Mac客户端

Mac客户端下载地址

https://github.com/kyleduo/TinyPNG4Mac/releases

网上大多都是通过Python脚本实现,这里做一个简单的总结。

申请/查看Developer API

如果你是免费用户,那么每个developer key最多只能压,可通过多注册几个邮箱的方式解决次数的限制。

申请Key

这里邮箱不支持QQ邮箱

如果你之前有使用邮箱申请过 可以登录来查看邮箱关联的

发送登录链接至邮箱

TinyPNG平台没有密码机制自能发送邮件来关联登录

查看邮箱关联的API Key

环境准备

以下为笔者测试通过的Mac环境

1、Python版本(Mac默认有安装Python)

查看Python 版本,如果没有安装Mac电脑建议使用brew包管理工具安装

2、pip版本为

pip安装参考文档

https://pip.pypa.io/en/stable/installing

3、安装Python的tinify模板库

Python脚本

新建文件复制以下脚本并保存

执行批量压缩

进入文件所在目录执行以下命令

-d 后面为要压缩图片的文件夹路径

完整示例

要压缩的图片在中,文件在中,如下图所示

需要压缩的图片

执行压缩命令

执行压缩命令

压缩后效果图

压缩后效果图

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180613G09M9V00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券