icns 制作教程 - iRemark

时间:2024-04-15 19:54:43

icns 制作教程

https://www.jianshu.com/p/e74047f7cc91

准备工作: 

桌面创建个文件夹, 命名如: icon。  我们就在这个文件里面进行操作。

把源文件,拖进这个文件夹,命名为pic。

  

 

步骤1:在icon目录下,用下面的命令 创建一个临时目录存放不同大小的图片

mkdir tmp.iconset

  

步骤2:在icon目录下,直接复制粘贴 下面的所有的命令,把原图片转为不同大小的图片,并放入上面的临时目录

sips -z 16 16     pic.png --out tmp.iconset/icon_16x16.png
sips -z 32 32     pic.png --out tmp.iconset/icon_16x16@2x.png
sips -z 32 32     pic.png --out tmp.iconset/icon_32x32.png
sips -z 64 64     pic.png --out tmp.iconset/icon_32x32@2x.png
sips -z 128 128   pic.png --out tmp.iconset/icon_128x128.png
sips -z 256 256   pic.png --out tmp.iconset/icon_128x128@2x.png
sips -z 256 256   pic.png --out tmp.iconset/icon_256x256.png
sips -z 512 512   pic.png --out tmp.iconset/icon_256x256@2x.png
sips -z 512 512   pic.png --out tmp.iconset/icon_512x512.png
sips -z 1024 1024   pic.png --out tmp.iconset/icon_512x512@2x.png

  

步骤3:在icon目录下,用下面的命令 生成icns文件 

iconutil -c icns tmp.iconset -o Icon.icns

制作完成!!!

 

方法二:

脚本: 

https://github.com/aillieo/app-icon-generator