So speichern Sie jede Ebene automatisch als eigenes PNG / JPEG, während eine Hauptebene darüber bleibt

14

Wir bieten Vinyl-Decals für viele Geräte an. Um zu zeigen, wie ein Design auf einem Gerät aussieht, müssen wir eine Hauptebene des Geräts erstellen, an der die Haut so ausgerichtet ist, dass die Hintergrundebenenbilder dahinter gleiten.Bildbeschreibung hier eingeben

Wir haben über 2.000 Designs für jedes Gerät im Angebot, daher dauert dies einige Zeit. Nachdem wir alle Hintergründe als einzelne Ebenen hinter dem Hauptfenster des Geräts angeordnet haben, müssen wir jede Ebene als eigene PNG-Datei speichern. Dies ist ein sehr zeitaufwendiger Vorgang. Hier ist ein Testbeispiel einiger Designs.Bildbeschreibung hier eingeben

Jede Hintergrundebene trägt eine Bezeichnung, die der Bezeichnung des Designs entspricht. Zum Beispiel: Die oberste Ebene hier heißt "Blue Vector Fish and Boat Pattern". Jetzt doppelklicken wir auf den Ebenentitel, damit wir den Titel "kopieren" können (anstatt ihn einzugeben).Bildbeschreibung hier eingeben

Dann öffnen wir ein "Speichern unter" -Fenster und Sie werden sehen, dass unsere PSD-Datei derzeit als "Die (Ebenennamen) Skin für die Beats von Dre Solo 2 Headphones" gespeichert ist. Bildbeschreibung hier eingeben

Dann müssen wir unseren Ebenentitel an die Stelle setzen, an der aktuell steht "(Ebenenname):Bildbeschreibung hier eingeben

Ändern Sie dann den Speichertyp in PNG oder JPEG.Bildbeschreibung hier eingeben

Wir speichern dann dieses Design, löschen die eben gespeicherte Ebene und duplizieren unsere Aktionen für die nächste Ebene, in diesem Fall wäre dies "Seamless Vector Gold Fish". Bildbeschreibung hier eingeben

Gibt es eine Möglichkeit, ein benutzerdefiniertes Skript zu erstellen, um diese sich wiederholenden Aktionen automatisch auszuführen? Ich mache offensichtlich immer und immer wieder das Gleiche. Ich würde mich über jede Hilfe freuen! Wir richten normalerweise Chargen von 500 ein und speichern sie manuell ab. Das ist brutal. Bitte kontaktieren Sie mich, wenn Sie Vorschläge haben. Vielen Dank!

Kyle Buckner
quelle
Haben Sie jemals eine Lösung dafür gefunden? Dies ist eine sehr wichtige Frage.
Mohammed Joraid
@MJoraid Ich weiß nicht, ob dir jemals der Link aufgefallen ist, den ich über deinem Kommentar gepostet habe. Ich habe nicht wirklich erklärt, was es war, und jetzt sehe ich, dass es besser gewesen wäre, wenn ich vor dem Link den Text "Mögliches Duplizieren:" oder etwas hinzugefügt hätte. Dort habe ich eine richtige Antwort auf eine im Grunde identische Frage gegeben.
Joonas
@Joonas Ich benutze dieses Skript tatsächlich seit dem Tag, an dem ich den Kommentar gepostet habe (dasselbe Popup-Fenster, aber ich kann mich nicht wirklich erinnern, ob ich es aus dieser Antwort kopiert oder eine ähnliche Antwort ohne Fehler gefunden habe). Also habe ich höchstwahrscheinlich auf Ihren Link geklickt, die Lösung gefunden und vergessen, hierher zurückzukehren. Ich hatte ein einzelnes Produktdesign mit ungefähr 35 Namen, also habe ich ein Skript verwendet, um alle Namen aus TXT in jede einzelne Ebene zu importieren, und dann die vorgeschlagene Lösung in Ihrem Link verwendet, um jede Ebene als eigenes JPEG zu speichern. Ich musste nur die Namensvariable ändern, um mein eigenes Format einzuschließen. Es funktioniert super Vielen Dank.
Mohammed Joraid
@MJoraid, das ist gut. Ja, ich erinnere mich an das Namensschema, als ich dieses Skript schrieb. Ich denke, der Grund, warum ich mich entschied, die Ebenennamen nicht für das Benennungsschema zu verwenden, war die Möglichkeit, dass es identische Ebenennamen gibt, und ich wollte mich nicht damit beschäftigen ... Die Art und Weise, wie ich es tat, war etwas einfacher. . :)
Joonas

Antworten:

17

Datei → Skripte → Ebenen in Dateien exportieren

Oder in neueren Versionen von Photoshop:

Datei → Exportieren → Ebenen in Dateien exportieren

user42629
quelle
Dadurch bleibt die Hauptvorlagenebene jedoch nicht immer aktiviert. Vermisse ich etwas?
Mohammed Joraid
lol das ist der Grund, warum die SE-Antworttafeln völlig dumm sind. Dies ist nicht die Antwort auf die Frage, sondern die am besten bewertete Antwort, da es sich um eine Antwort auf die Frage handelt, die die meisten Leute nach "allen Ebenen" suchen, bei der es sich jedoch um eine Frage handelt eine Ebene / Gruppe aktiv zu halten, wofür ein Skript erforderlich ist
RenaissanceProgrammer
4

Sie sollten dieses Skript ausprobieren, das der Benutzer Johannes mit freundlicher Genehmigung geteilt hat: /graphicdesign//a/1962/24301

Grundsätzlich handelt es sich um eine verbesserte Version des integrierten PS-Skripts "Ebenen in Dateien exportieren", mit dem (unter anderem) die Ebenen unter ihrem Ebenennamen gespeichert werden können. Dadurch werden alle Ebenen in Ihrer Datei exportiert, während sie unter Beibehaltung ihres Namens positioniert werden.

Danach würde ich eines der Ebenenbilder öffnen und eine Aktion erstellen, um das oberste Bild (Ihre "Gruppe 1") über dem aktuellen Bild zu platzieren, zu speichern und zu schließen. Verwenden Sie dann das Batch-Tool, um diese Aktion auf alle Ihre gespeicherten Ebenenbilder anzuwenden.

TMobotron
quelle
Kann ich aufzeichnen, dass ich den Ebenennamen kopiere?
Kyle Buckner
Nicht, dass ich es gewusst hätte, aber ich glaube nicht, dass Sie dies mit dieser Methode tun sollten. Das Skript sollte die Dateien mit den Ebenennamen speichern. Wenn Sie dann die Bilder in der von Ihnen erstellten Aktion erneut speichern, werden sie beibehalten. Lassen Sie mich wissen, wenn das Ihnen Probleme bereitet. Wenn Sie fragen, weil Sie Dinge an den Dateinamen anhängen (Beats by Dre usw.), würde ich das mit einem anderen Programm (nicht PS) am Ende tun. Es gibt wahrscheinlich eine einfache Befehlszeilenmethode, um dies zu tun.
TMobotron
-2
  1. Wählen Sie die Ebene aus, die Sie als JPEG / PNG speichern möchten, und markieren Sie dann in Photoshop im Ebenenfenster automatisch die ausgewählte Ebene.
  2. Gehen Sie dann zum Augensymbol neben der ausgewählten Ebene im Ebenenbedienfeld. halte die alt-taste gedrückt und klicke auf das auge.
  3. Dadurch wird nur die Ebene sichtbar, die Sie als JPEG / PNG speichern möchten, während andere Ebenen ausgeblendet werden.
  4. Trimmen Sie nun den zusätzlichen Hintergrund, indem Sie zu Bild> Trimmen gehen.
  5. Speichern Sie Ihr aktuelles Bild, indem Sie Alt + Strg + Umschalt + S drücken. Es wird Ihr Bild für das Web speichern, dh. in beiden png / jpeg Formaten.
SuDzKooL
quelle
2
Dies beantwortet die Frage nicht wirklich .
Scott
Ja..! Es ist nicht fraglich, kann aber hilfreich sein, wenn Sie eine einzelne Ebene in das Webformat konvertieren möchten.
SuDzKooL
Einverstanden, es ist hilfreich, aber im Wesentlichen unabhängig von der Frage selbst. Die Antworten sollten tatsächlich versuchen, die gestellte Frage zu beantworten . :)
Scott