记录一个压缩图片的小工具 tinypng
很多人都知道这款图片无损压缩网站,但是有些如果需要压缩的图片太多的话,就变得很麻烦,会出现断点的情况,这里给大家介绍一些官网提供的其他工具。
首先,官方提供了ps的插件,做设计的朋友可以试试,不过这个不是今天的重点。
其实官方还提供了供程序员用的API,如图
先输入你的名字和邮箱,官方会给你发送一条邮件。
点击邮件里按钮会找到官网给你提供的API KEY.
这里以PHP为例!
几行代码就可以搞定
安装Composer包并将其添加到应用的依赖,或直接从Github上下载都是可以的
composer require tinify/tinify
//主要代码
require_once("vendor/autoload.php");
\Tinify\setKey("这里是你的 API key");
for($i =0; $i <=257; $i++){
Tinify\fromFile("zip/".$i.".jpg")->toFile("zip/".$i.".jpg");
}
然后去cmd 去执行一下这个文件
php zip.php
然后就可以喝杯咖啡,静等程序执行完成。
是不是很简单!官网还提供有调整图片大小的功能
$source = \Tinify\fromFile("large.jpg");
$resized = $source->resize(array(
"method" => "fit",
"width" => 150,
"height" => 100
));
$resized->toFile("thumbnail.jpg");
一般这些就足够用了!官网还提供其他的功能,可以自己去看看!
海报
0 条评论
138
相关文章
本站已关闭游客评论,请登录或者注册后再评论吧~