美文网首页
iOS开发 - logo自动切图脚本

iOS开发 - logo自动切图脚本

作者: 阿唯不知道 | 来源:发表于2018-10-11 09:41 被阅读0次

UI通常给一张1024的logo给我们,一张张切成小logo还是挺麻烦的,所以就有了自动切图脚本,将脚本拖到终端执行即可

自动切图功能如下:

切图脚本与logo放在同一文件夹下.png

1、切图脚本与logo放在同一文件夹下

2、对脚本授权 777 /Users/yuanwei/Desktop/logo/AutoCutting.sh 是我的脚本绝对路径

chmod -R 777 /Users/yuanwei/Desktop/logo/AutoCutting.sh

3、将脚本拖到终端回车执行即可

4、脚本展示:

#配置logo名称(也可将你的logo名字修改跟脚本一样)
filename="logo.png"
dirname="logo_cutimg"

name_array=("logo_16.png" "logo_20.png" "logo_20@2x.png" "logo_20@3x.png" "logo_29.png" "logo_29@2x.png" "logo_29@3x.png" "logo_40.png" "logo_40@2x.png" "logo_40@3x.png" "logo_60@2x.png" "logo_60@3x.png" "logo_76.png" "logo_76@2x.png" "logo_83.5@2x.png" "logo_512.png")

size_array=("16" "20" "40" "60" "29" "58" "87" "40" "80" "120" "120" "180" "76" "152" "167" "512")

# 获取脚本当前所在目录(即上级目录绝对路径)
root_dir=$(cd "$(dirname "$0")"; pwd)/
# 切换到当前脚本的工作目录
cd ${root_dir}
# 创建文件夹存放自动切图
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

5、脚本下载:https://pan.baidu.com/s/11Rdzng7H80IBLvXEnx64iQ 提取码:TwB2

相关文章

  • iOS开发 - logo自动切图脚本

    UI通常给一张1024的logo给我们,一张张切成小logo还是挺麻烦的,所以就有了自动切图脚本,将脚本拖到终端执...

  • iOS LOGO 切图脚本

    filename="xx.png" dirname="cutimg" name_array=("icon20@1x...

  • iOS app图标一键生成

    先贴脚本地址autoExportAppIcon 1、介绍 作为iOS开发者,或多或少要接触到app图标切图,对于公...

  • Xcode自动打包

    [iOS]从零开始写个自动打包IPA脚本 【iOS打ipa包】:使用终端实现自动打包 iOS自动打包并发布脚本

  • iOS自动打包ipa(shell脚本)

    系列 iOS自动打包ipa(shell脚本)iOS自动打包ipa(Python脚本) 安装xctool shell...

  • iOS自动打包ipa(Python脚本)

    系列 iOS自动打包ipa(shell脚本)iOS自动打包ipa(Python脚本) 安装Python库 Pyth...

  • iOS 切图脚本

    问题 iOS开发的时候不论是项目刚上线或者是出马甲包的时候,需要替换原来项目的icon图片, 美术如果偷懒只给了一...

  • iOS逆向(3)-APP重签名

    本文将从原理分析,到利用原理的漏洞,再到具体过程,最后利用脚本全自动实现。 作为一名iOS开发者肯定知道iOS开发...

  • iOS逆向(3)-APP重签名

    本文将从原理分析,到利用原理的漏洞,再到具体过程,最后利用脚本全自动实现。 作为一名iOS开发者肯定知道iOS开发...

  • iOS逆向(3)-APP重签名

    本文将从原理分析,到利用原理的漏洞,再到具体过程,最后利用脚本全自动实现。 作为一名iOS开发者肯定知道iOS开发...

网友评论

      本文标题:iOS开发 - logo自动切图脚本

      本文链接:https://www.haomeiwen.com/subject/vamvaftx.html