[FIXED] Wie erstelle ich eine geschichtete PSD -Datei aus der Befehlszeile?

Ausgabe

Ich muss eine mehrschichtige PSD-Datei mit ImageMagick oder einem anderen auf der Linux-Plattform verfügbaren Befehlszeilentool erstellen. Da ich dies auf einem Linux-Server tun muss, kann ich kein Photoshop-Skripting verwenden.

Der folgende ImageMagick-Befehl erstellt eine PSD-Datei mit einer einzelnen Ebene, in der zwei Bilder (hier: Plasma-Fraktale) untereinander positioniert sind. (Ich verwende ImageMagick 6.5.3-10 2009-07-31 Q16, das neueste verfügbare in MacPorts.)

convert -size 100x100 plasma:fractal plasma:fractal -append out.psd

Wie erstelle ich eine PSD-Datei, in der sich jedes Bild in einer eigenen Ebene befindet und eine Ebene direkt über einer anderen liegt?

Oder gibt es ein anderes Befehlszeilentool, mit dem ich dies tun könnte?

Update: Irgendwelche anderen Optionen als die GIMP-Befehlszeile?

Lösung

Wenn ImageMagick nicht funktioniert, würde ich mir die Gimp-Befehlszeile ansehen .

Die folgenden Befehle haben in der interaktiven Konsole eine 2-Layer-PSD-Datei für mich erstellt:

> (gimp-image-new 200 200 0)
(1)
> (gimp-layer-new 1 200 200 0 "layer-1" 100 0)
(2)
> (gimp-layer-new 1 200 200 0 "layer-2" 100 0)
(3)
> (file-psd-save 0 1 0 "test.psd" "test.psd" 0 0)
> (gimp-image-add-layer 1 2 -1)
> (gimp-image-add-layer 1 3 -1)
> (file-psd-save 0 1 1 "test.psd" "test.psd" 0 0)

Das müsste in ein Skript-Fu-Skript (.scm-Datei) konvertiert werden und könnte von der Befehlszeile mit etwa folgendem ausgeführt werden:

gimp -i -b '(your-script-name "test.psd" 200 200)' -b '(gimp-quit 0)'


Beantwortet von –
Jon Galloway


Antwort geprüft von –
Pedro (FixError Volunteer)

0 Shares:
Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like