图片压缩的几种常用工具

时间:2024-02-16 17:55:50

方法一 使用Mac自带工具sips命令压缩图片

  1. 按缩放长边为依据,自适应宽或者高
    -Z 640是指定长边缩放至640,可能是宽度也可能是高度,主要看图片的比例了(宽度大就宽度缩放至640,高度按比例自适应;高度度大就高度缩放至640,宽度按比例自适应)
    -o 是指定输出图片文件的名字,如果不加-o指定输出文件名则会覆盖原图片
sips -Z 640 origin.png -o output.png
  1. 指定宽高大小的缩放
    -z 320 480是指定宽度320和高度480压缩
sips -z 320 480 origin.png #这种如果不按比例的话会被拉伸很难看
  1. 支持正则批量压缩图片
sips -Z 640 *.JPG #压缩所有当前目录下的JPG图片文件
  1. 旋转图片角度
sips -r 45 xxx.png #仰望45度天空?
  1. 镜像翻转
sips -f horizontal xxx.png
#或者
sips -f vertical xxx.png
  1. 更多用法可man sips了解

方法二 使用pngquant开源工具

依赖的库有点多可能会比较大,简单压缩还是建议sips或者效果要好一点的话就用tinypng在线工具

brew install pngquant 

简单使用

pngquant --quality=60-85 xxx.png

方法三 使用ImageOptimize for Mac软件

下载地址

方法四 使用tinypng在线工具或相关脚本及客户端