
Gibt es ein Befehlszeilentool zum Erstellen icns
von Dateien für OS X-Apps? Ich weiß davon, icontool
aber es macht nicht das, was ich will. Es konvertiert iconset
Dateien in und icns
Dateien.
Ich möchte, dass es Folgendes tut:
Kopieren Sie eine tiff
Datei mit der Auflösung 1024 x 1024 und konvertieren Sie sie anschließend in alle anderen Größen, beispielsweise 512x512@2x
, 128x128
oder 16x16@2x
.
Ich kann das manuell machen, aber es kann keine Mühe bereiten, insbesondere wenn ich es mehrmals mache.
Antwort1
Ich habe ein Skript gefunden, das genau das macht, was ich willstackoverflow.com.
Antwort2
Zunächst einmal berücksichtige ich, dass Sie, da Sie eine ICNS-Datei erstellen möchten, das Bild wahrscheinlich im PNG-Format haben. Da die Konvertierung eines PNG-Bildes in eine ICNS-Datei sehr zeitaufwändig ist, habe ich kürzlich meine eigene CLI entwickelt, um dies automatisch und schnell zu erledigen. Sie können das Paket mit dem Node Package Manager (npm) installieren. Hier ist der Link:https://www.npmjs.com/package/make-icns. Sie müssen ihm nur ein PNG geben und es erledigt den Rest für Sie. (Weitere Einzelheiten entnehmen Sie bitte der Dokumentation.)
Dies ist die offizielle Node-Website, falls Sie nicht wissen, was NPM oder Node ist:https://nodejs.org/en/