Mac png图片生成Icns

dmg包要自定义磁盘图标样式,需要Icns格式的文件来设置,于是写了个shell脚本用于转换图标为icons

1.准备文件:

    1.1图标 大于512*512的png文件  logo.png

    1.2 创建一个iconset文件夹

    终端 mkdir logo.iconset

2.终端执行脚本

sips -z1616    logo.png --out logo.iconset/icon_16x16.png

sips -z3232    logo.png --out logo.iconset/[email protected]

sips -z3232    logo.png --out logo.iconset/icon_32x32.png

sips -z6464    logo.png --out logo.iconset/[email protected]

sips -z128128    logo.png --out logo.iconset/icon_128x128.png

sips -z256256    logo.png --out logo.iconset/[email protected]

sips -z256256    logo.png --out logo.iconset/icon_256x256.png

sips -z512512    logo.png --out logo.iconset/[email protected]

3.最后执行

iconutil -c icns logo.iconset -o logo.icns

logo.icns就是需要的目标文件了。



你可能感兴趣的:(Mac png图片生成Icns)