您可能知道http://www.smushit.com/ysmush.it/它是优化图片的工具(png,jpg,gif)
我想实现一个phing任务,所以我正在寻找一个类似于cli的工具。
我知道smushit是一系列工具,但我没有时间将它们打包在一起。
有什么想法吗?
答案 0 :(得分:2)
什么操作系统?对于Windows,来自http://people.bath.ac.uk/ea2aced/tech/png/pngslim.zip的PNGSlim是一个不错的命令行工具。它是一个批处理文件,它通过各种不同的优化工具运行相同的文件,并保持最佳状态(或者如果它不能设法削减至少一个,则恢复到最初的备份)批次)。
由于命令行限制,它一次只能执行少量PNG,但由于它是命令行,因此很容易编写脚本以通过它传递整个目录。
它很慢,但它毕竟是彻底的;一个人过夜跑。
答案 1 :(得分:1)
检查Image Magick工具包:http://www.imagemagick.org/Usage/formats/
你可以转换,转换,旋转,上/下缩放,重叠等。它几乎是我所知道的所有Linux发行版。< / p>
答案 2 :(得分:0)
旧问题,但您可能需要查看littleutils。
在Ubuntu / Debian上安装:
下载littleutils
wget -O littleutils.tar.bz2 http://sourceforge.net/projects/littleutils/files/latest/download
解压/解压
tar jxvf littleutils.tar.bz2
安装依赖项
sudo apt-get install gifsicle pngcrush lzip libpng12-0 libpng12-dev libjpeg-progs p7zip-full
cd
进入littleutils目录(检查版本号)
cd littleutils-1.0.27
配置并安装
./configure --prefix=/usr && make && sudo make install && sudo make install-extra
然后,您就可以直接从命令行使用opt-jpg {filename}
,opt-png {filename}
和opt-gif {filename}
。