MAC中用Shell脚本批量裁剪各种尺寸的App图标
在app上架前,一次一次自己剪裁上架需要的各个尺寸的icon不是程序员该干的事,使用mac中自带的sips工具可以解决这个需求。
关于sips,在终端中直接执行可以出现以下信息:
sips 10.4.4 - scriptable image processing system.
this tool is used to query or modify raster image files and colorsync icc profiles.
its functionality can also be used through the "image events" applescript suite.
try 'sips --help' or 'sips --helpproperties' for help using this tool
它一个脚本图像处理系统,可用于查询和修改图像文件。
下面是刚写的ios app icon裁剪脚本,保存成一个.sh文件,在终端里输入sh xx.sh就可以执行了:
#!/bin/sh
filename="icon.png"
dirname="cutimg"
name_array=("icon-29.png" "icon-29@2x.png" "icon-40@2x.png" "icon-57.png" "icon-57@2x.png" "icon-120.png")
size_array=("29" "58" "80" "57" "114" "120")
mkdir $dirname
for ((i=0;i<${#name_array[@]};++i)); do
m_dir=$dirname/${name_array[i]}
cp $filename $m_dir
sips -z ${size_array[i]} $m_dir
done
如对本文有疑问,
点击进行留言回复!!
相关文章:
-
-
IT基础与云计算
软路由器(IPtable)iptable是Linux上常用的防火墙软件。负载均衡负载均衡是网络基础构架的关键组件...
[阅读全文]
-
-
嵌入式行业职位分析
嵌入式开发涵盖硬件软件,开发链条很长,要根据自己的实际情况选择适应的职位。嵌入式的职位大概有:1、硬件工程师:负...
[阅读全文]
-
-
-
-
-
运维面试题小总结
linux惊群效应 如何解决? 是什么情况导致发生惊群效应也有人叫做雷鸣群体效应,不过叫什么,简言之,惊群现象就...
[阅读全文]
-
-
网友评论