快速生成 Mac App icns 圖標(biāo)

最近做Electron應(yīng)用,因為需要上線到Mac 版,所以自然接觸到了Mac App的圖標(biāo)問題。png 轉(zhuǎn) icns 網(wǎng)上一搜一大把,但是聽我的,不要用。大多數(shù)不靠譜,生成質(zhì)量極差!下面教大家用最傳統(tǒng)的方式,生成一個滿意的圖標(biāo):

  • 1 準(zhǔn)備一個 1024 * 1024 的png圖片,假設(shè)名字為 pic.png
  • 2 命令行 $ mkdir tmp.iconset,創(chuàng)建一個臨時目錄存放不同大小的圖片
  • 3 把原圖片轉(zhuǎn)為不同大小的圖片,并放入上面的臨時目錄
# 全部拷貝到命令行回車執(zhí)行,執(zhí)行結(jié)束之后去tmp.iconset查看十張圖片是否生成好
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
  • 4 通過iconutil生成icns文件 $ iconutil -c icns tmp.iconset -o Icon.icns,此時你的目錄應(yīng)該有了你想要的 O(∩_∩)O

原文鏈接:http://www.itdecent.cn/p/e74047f7cc91
作者: changchao 轉(zhuǎn)載請注明出處

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容