Befehlszeilentool zum Erstellen von Symboldateien?

Befehlszeilentool zum Erstellen von Symboldateien?

Gibt es ein Befehlszeilentool zum Erstellen icnsvon Dateien für OS X-Apps? Ich weiß davon, icontoolaber es macht nicht das, was ich will. Es konvertiert iconsetDateien in und icnsDateien.

Ich möchte, dass es Folgendes tut:

Kopieren Sie eine tiffDatei mit der Auflösung 1024 x 1024 und konvertieren Sie sie anschließend in alle anderen Größen, beispielsweise 512x512@2x, 128x128oder 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.

https://stackoverflow.com/a/20703594

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/

verwandte Informationen