sh [快速生成Mac App icns图标 - PNG2ICONS]需要准备一个1024x1024的png图片,使用`png2icons.sh xxx.png`。出处:HTTP://www.jia
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh [快速生成Mac App icns图标 - PNG2ICONS]需要准备一个1024x1024的png图片,使用`png2icons.sh xxx.png`。出处:HTTP://www.jia相关的知识,希望对你有一定的参考价值。
#!/bin/bash
iconset_dir=tmp-$RANDOM.iconset
mkdir $iconset_dir
## 全部拷贝到命令行回车执行,执行结束之后去tmp.iconset查看十张图片是否生成好
sips -z 16 16 $1 --out $iconset_dir/icon_16x16.png &> /dev/null
sips -z 32 32 $1 --out $iconset_dir/icon_16x16@2x.png &> /dev/null
sips -z 32 32 $1 --out $iconset_dir/icon_32x32.png &> /dev/null
sips -z 64 64 $1 --out $iconset_dir/icon_32x32@2x.png &> /dev/null
sips -z 128 128 $1 --out $iconset_dir/icon_128x128.png &> /dev/null
sips -z 256 256 $1 --out $iconset_dir/icon_128x128@2x.png &> /dev/null
sips -z 256 256 $1 --out $iconset_dir/icon_256x256.png &> /dev/null
sips -z 512 512 $1 --out $iconset_dir/icon_256x256@2x.png &> /dev/null
sips -z 512 512 $1 --out $iconset_dir/icon_512x512.png &> /dev/null
sips -z 1024 1024 $1 --out $iconset_dir/icon_512x512@2x.png &> /dev/null
# 生成icns文件
iconutil -c icns $iconset_dir -o "${1%%.*}.icns"
[ -f "${1%%.*}.icns" ] && echo OK! || echo FAIL!!!
rm -r $iconset_dir
以上是关于sh [快速生成Mac App icns图标 - PNG2ICONS]需要准备一个1024x1024的png图片,使用`png2icons.sh xxx.png`。出处:HTTP://www.jia的主要内容,如果未能解决你的问题,请参考以下文章
Mac更换Sublime Text程序图标
Mac替换sublime图标
iConvert Icons能够在Mac上快速进行图标转换
pyinsatller 打包经验总结 mac windows适配问题,图标问题,icon,icn
icns图标制作
借助普通图片生成 icns 图标文件