有两种方法:
- 直接使用preview打开png文件,然后选择”另存为”,覆盖原文件.
- 使用pngcrush开源软件,这种方法能使png文件更小,但由于pngcrush仅提供源代码需要自己编译.不过这也不是什么问题.
编译pngcrush的步骤:
- 下载pngcrush
- 解压
- 编译.非常简单,使用
- 进行编译
- 复制到用户bin目录下
make
sudo mv pngcrush /usr/local/bin/
使用pngcrush也非常简单,例如:
pngcrush -reduce -brute -d output image.png image.png
就是将图像文件image.png减小尺寸,输出到output目录下.非常遗憾,pngcrsh并不支持目录操作.不过反正有源代码,自己改一下也不是什么大问题吧?



