png转为icns格式

本教程用於 Mac 應用的圖標製作

  1. 准备一张 1024*1024 的 png 图,改名字為 1.png
  2. 进入图片的文件夾,新建一个 pngpic.iconset 的文件夹(手动创建也可以)

png 转为 icns 格式

  1. 执行命令
sips -z 16 16 1.png --out pngpic.iconset/icon_16x16.png

(16 16 指的是大小,1.png 指的是图片名 –out 后边指的是处理后的文件名和存的位置)
执行完之后 pngpic.iconset 会出现一张 icon_16x16.png 的图片

  1. 同理执行以下命令
sips -z 32 32  1.png --out pngpic.iconset/[email protected]
sips -z 32 32  1.png --out pngpic.iconset/icon_32x32.png
sips -z 64 64  1.png --out pngpic.iconset/[email protected]
sips -z 128 128  1.png --out pngpic.iconset/icon_128x128.png
sips -z 256 256  1.png --out pngpic.iconset/[email protected]
sips -z 256 256  1.png --out pngpic.iconset/icon_256x256.png
sips -z 512 512  1.png --out pngpic.iconset/[email protected]
sips -z 512 512  1.png --out pngpic.iconset/icon_512x512.png
sips -z 1024 1024  1.png --out pngpic.iconset/[email protected]
  1. 执行
iconutil -c icns pngpic.iconset -o icon.icns

生成一个 icns 的文件

正文完
 0