将一个或多个 .png 文件转换为 .icns 文件的正确方法是什么?
我已经安装了,icnsutils
但是我仍然不知道如何使用png2icns
。
答案1
您可以使用:
png2icns file.icns file.png
第一个是您希望 .icns 文件具有的名称。最后一个是您想要导出为图标的 .png 文件。
重要提示:仅转换与 icns 支持的尺寸相匹配的图标:(16x16、32x32、128x128、256x256、512x512 和 1024x1024 像素)
或者您可以使用在线服务:iConvert 图标
来源:Ubuntu 手册
答案2
由于将 PNG 图像转换为 ICNS 文件非常耗时,因此我开发了自己的 CLI 来自动快速地完成此操作。您可以使用节点包管理器 (npm) 安装该包。
关联:https://www.npmjs.com/package/make-icns。
你只需要给它一个 PNG,它就会为你完成其余所有工作:
$ mk-icns /path/to/pngFile.png /destination/directory
请关注文档了解更多详细信息
如果你不知道 npm 或 node 是什么,这里是 node 官方网站的链接:https://nodejs.org/en/