
Есть ли какой-либо инструмент командной строки для создания icns
файлов для использования в приложениях OS X? Я знаю, icontool
но он не делает то, что мне нужно. Он преобразует iconset
файлы в и icns
файл.
Я хочу, чтобы он сделал следующее:
Скопируйте tiff
файл размером 1024x1024, затем конвертируйте его во все возможные размеры, например 512x512@2x
, 128x128
или 16x16@2x
.
Я могу сделать это вручную, но это не должно быть проблемой, особенно если делать это несколько раз.
решение1
Я нашел скрипт, который делает именно то, что мне нужно.stackoverflow.com.
решение2
Прежде всего, я принимаю во внимание, что поскольку вы хотите создать файл ICNS, у вас, вероятно, есть изображение в формате PNG. Поскольку преобразование изображения PNG в файл ICNS занимает очень много времени, я недавно разработал свой собственный CLI, чтобы делать это автоматически и быстро. Вы можете установить пакет с помощью менеджера пакетов node (npm), вот ссылка:https://www.npmjs.com/package/make-icns. Вам просто нужно предоставить ему PNG, и он сделает все остальное за вас. (Пожалуйста, следуйте документации для получения более подробной информации)
Если вы не знаете, что такое npm или node, вот официальный сайт node:https://nodejs.org/en/