制作图标文件的命令行工具?

制作图标文件的命令行工具?

是否有任何命令行工具可以制作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/

相关内容