当前位置:  操作系统/服务器>linux

MAC中用Shell脚本批量裁剪各种尺寸的App图标

    来源: 互联网  发布时间:2014-10-16

    本文导语:  在APP上架前,一次一次自己剪裁上架需要的各个尺寸的Icon不是程序员该干的事,使用Mac中自带的sips工具可以解决这个需求。关于sips,在终端中直接执行可以出现以下信息: 代码如下:sips 10.4.4 - scriptable image processing system.This to...

在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


    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 求助:Linux 脚本如何提取MAC地址
  • 获取同一网段下所有机器MAC地址的shell脚本
  • 调用system函数执行更改MAC地址异常退出,上面的设置命令直接在shell终端中或在单独的shell脚本中能正常执行
  • java命名空间javax.crypto类mac的类成员方法: mac定义及介绍
  • Mac的搜索框 qsb-mac
  • java命名空间javax.crypto类mac的类成员方法: getmaclength定义及介绍
  • 请问怎样编程获得本机的MAC地址?还有能不能设置本机MAC地址?
  • java命名空间javax.crypto类mac的类成员方法: getprovider定义及介绍
  • ifconfig -a显示的mac地址全是00,而在windows下能得到正确的MAC。什么原因?
  • java命名空间javax.crypto类mac的类成员方法: reset定义及介绍
  • php获取服务器端mac和客户端mac的地址支持WIN/LINUX
  • java命名空间javax.crypto类mac的类成员方法: getinstance定义及介绍
  • linux tc怎么对 目的MAC ,源MAC,目的IP, 源 IP,目的 port ,源 port配置带宽限制规则?谢谢
  • java命名空间javax.crypto类mac的类成员方法: dofinal定义及介绍
  • 如何更改HP9000小型机的mac地址
  • java命名空间javax.crypto类mac的类成员方法: init定义及介绍
  • 在一台SUN上用ifconfig看到mac地址是0,不太可能吧
  • java命名空间javax.crypto类mac的类成员方法: update定义及介绍
  • 改完mac地址仍然上不了网
  • java命名空间javax.crypto类mac的类成员方法: clone定义及介绍
  • 怎样修改linux下网卡的MAC地址?
  • linux/Centos下查看和修改网卡Mac地址(ifconfig命令)
  • js mac地址 正则表达式
  • Mac's CMS




  • 特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3