PNG-Hintergründe schwarz statt transparent machen

Ich arbeite mit Photoshop CS5.

Ich habe mehr als 800 Ebenen in einer PSD-Datei mit Transparenz darin und möchte sie alle einzeln in JPG (oder PNG, wenn möglich) exportieren - ich habe dies korrigiert, aber ich möchte, dass der Hintergrund schwarz und nicht weiß ist (schwarz , nicht transparent für PNG).

Einzeln würde ich eine schwarze Hintergrundebene erstellen und die Datei als JPG/PNG mit einer einzelnen Ebene + sichtbarer Hintergrundebene exportieren.

Ich kann das für die Anzahl der Ebenen in diesem Projekt nicht tun.

Irgendwelche Ideen?

Antworten (2)

Mark Edwards hat dafür eine großartige Skriptlösung, die in einer anderen Frage gepostet wurde.

Eine automatisierte, einfache Lösung

  1. Verwenden Sie das FileScriptsExport Layers to FilesSkript. Dadurch wird jede Ebene Ihres Dokuments als separate Datei mit einem Dateinamen exportiert, der dem Ebenennamen entspricht (stellen Sie also sicher, dass Ihre Ebenennamen korrekt sind, bevor Sie das Skript ausführen). Stellen Sie sicher, dass Sie ein verlustfreies 24-Bit-Format wie PNG (mit 8-Bit-Alpha) verwenden.

  2. Löschen Sie die exportierte Datei, die die Hintergrundebene ist. Ich nehme an, du wirst es nicht brauchen :)

  3. Kopieren Sie die Hintergrundebene in die Zwischenablage.

  4. Erstellen Sie eine Aktion, die die Ebenen einfügt und neu anordnet, sodass sich die eingefügte Ebene im Hintergrund befindet.

  5. Führen Sie die Aktion für alle exportierten Dateien aus.

Habe eine gute Lösung gefunden

  1. Ebenen auswählen
  2. Klicken Sie im Animations-Flyout-Menü auf "Frames aus Ebenen erstellen".
  3. Wählen Sie alle Animationsframes aus
  4. Klicken Sie auf die schwarze Hintergrundebene
  5. Datei -> Exportieren -> Video rendern

Gibt es eine schnellere Möglichkeit, alle Ebenen in PSD in PNG zu speichern?