Automatisierung: Wie skaliere und platziere ich Bilder in einem bestimmten Bereich?

Ich habe zweitausend PNG-Bilder. Ich muss die Bilder vergrößern, um sie in der Whitebox zu platzieren. Auch die Ränder der Bilder sollten die rote Farbe an zwei beliebigen Seiten berühren (siehe Pfeil unten).

Wie kann man das in Photoshop automatisieren? Oder gibt es noch andere Software?

Beispielbilder sind unten angegeben:

Bild sollte sich an einer der Seiten berühren

Beispielbild

Die Ausgabe sollte wie folgt aussehen:

Beispielbild

Antworten (1)

Wenn Ihre Vorlage eine feste Größe für alle hat. Sie könnten absolute Koordinaten für Aktionen verwenden, um dies zu erreichen.

Zeichnen Sie eine Aktion mit den folgenden Schritten auf (vorausgesetzt, alle Ihre Bilder sind horizontale Rechtecke)

  • Öffnen Sie das Bild
  • Schritte zum Generieren oder Einfügen dieser roten Vorlage
  • Skalieren Sie das Bild neu, um es an die gewünschten Ränder anzupassen, und stellen Sie nur die horizontale Größe ein, damit das Seitenverhältnis erhalten bleibt.
  • Setzen Sie den Ankerpunkt auf den äußerst linken Punkt des Rechtecks
  • Geben Sie absolute Pixel/cm/in-Koordinaten für die horizontale Position ein
  • Erstellen Sie eine Auswahl mit absoluten Koordinaten bezüglich des weißen Bereichs
  • Mittig ausrichten

Bei vertikal ausgerichteten Bildern würde ich zwei separate Aktionssätze für horizontale und vertikale Bilder erstellen. Ich denke zwar nicht, dass dies ein eleganter Ansatz ist, aber es würde ziemlich gut funktionieren.