製作圖示檔案的命令列工具?

製作圖示檔案的命令列工具?

是否有任何命令列工具可以製作icns用於 OS X 應用程式的檔案?我知道,icontool但它沒有達到我想要的效果。它將iconset文件轉換為 和icns文件。

我想要它做的是:

複製 1024x1024tiff文件,然後將其轉換為所有不同的大小,例如512x512@2x128x12816x16@2x.

我可以手動執行此操作,但這不會很痛苦,尤其是多次執行時。

答案1

我找到了一個完全符合我要求的腳本stackoverflow.com

https://stackoverflow.com/a/20703594

答案2

首先,我考慮到,由於您想要製作 ICNS 文件,因此您可能擁有 PNG 格式的圖像。由於將 PNG 圖像轉換為 ICNS 檔案非常耗時,因此我最近開發了自己的 CLI 來自動快速地完成此操作。您可以使用節點套件管理器(npm)安裝該套件,連結如下:https://www.npmjs.com/package/make-icns。你只需要給它一個PNG,它就會為你完成剩下的一切。 (更多詳情請關注文件)

如果您不知道 npm 或 Node 是什麼,這是 Node 官方網站:https://nodejs.org/en/

相關內容