大部分JPEG 工具都可以指定图片的压缩质量,从0-100 。但是有时候我们需要一个绝对的数值,比如:500KB 的照片我们期望压缩到40KB。经过努力找到了一个这样的开源工具,在
https://github.com/tjko/jpegoptim
命令行方式工作,比如,我找了一副3.39MB的图片:
使用如下命令:
jpegoptim.exe -dnew -S200 Demo.jpeg
其中 -dnew 指定新生成的图片放在new目录下,-S200指定压缩到200KB(特别注意S需要大写)
压缩之后大小为 193KB
只要不是特别夸张的参数,例如:要把上述图片压缩为40KB,个人感觉都还是可以接收的。