TinyPng——接口扩展程序(我所用的图片压缩)

       相信作为程序员的你一定遇到过有时需要对程序资源进行压缩的情况,TinyPng,一个压缩Png和 jpg图片资源的神站,我曾试过将一张Png图片进行10倍压缩,最终图片也没有被破坏,除了像素点的更改之外,也不影响使用。

官方接口只支持每次20张,而且下载转换后的文件也是一个压缩包,开发者帐号也有500条的限制,对于我这动辄上千张图片的处理,而且目录结构完全一致来说根本不适合,所以我花了点时间,自己写了个软件,批量处理图片转换,自动下载,而且下载的目录结构完全可以根据自己的需要来选择。由于多线程处理,Web接口反应不及时,有时会出现转换失败的情况,接口给的返回信息是一次性提交的图片数据太多,所有,我写了个5次的死循环,若存在转换失败的图片文件,将对失败的图片进行再处理,若5次过后还存在,则给出提示:是否再次转换失败的文件?程序关闭后,将对失败的文件进行记录,并且写出接口返回的信息。(悄悄告诉大家:我没用官方提供的开发者接口)。

版本已更新到v4.0,新增自定义过滤大小 ,支持图片格式选择,支持统计运行时长

 

https://download.csdn.net/download/byalick/10624634

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值