sips 命令(iMac 下系统自带)

2. sips
  2.1 -Z 指定最大宽高 //等比例缩放 scaleFill
    $ sips -Z 300 hgl.png
    $ for i in *.jpg;do sips -Z 300 "${i}" --out "300_${i%}";done


  2.2 -z(-resampleHeightWidth) 指定宽高 //填充模式 Fill
    $ sips -z 300 200 hgl.png
    $ sips --resampleWidth 300 hgl.png
    $ sips --resampleHeight 300 hgl.png

  2.3 -c (--cropToHeightWidth pixelsH pixelsW)

  2.4 -p (--padToHeightWidth pixelsH pixelsW)


  2.3 -r 顺时针旋转 度数
    $ sips -r 90 hgl.png

  2.4 -f 翻转(--flip horizontal|vertical)
    $ sips -f horizontal hgl.png
    $ sips -f vertical hgl.png

  2.5 -s 格式变换
    -s format jpeg   即将转换的图片格式
    -s formatOptions 70 压缩比率
    $ sips -s format jpeg -s formatOptions 70 hgl.png --out hgl.jpg

  2.6 --out 导出地址
    $ sips hgl.png --out hgl_0.png
  注:压缩过的png图片无法sips 截图,暂不知为何

 

posted @ 2019-03-27 15:00  古龙•历山大亚  阅读(392)  评论(0编辑  收藏  举报