Ebene(n) auf Dokumentgröße skalieren mit Aktion

Hier diskutieren die Anwender von PhotoLine untereinander
Pixelfox
Mitglied
Posts: 30
Joined: Wed 15 Nov 2017 20:23

Ebene(n) auf Dokumentgröße skalieren mit Aktion

Post by Pixelfox » Mon 15 Oct 2018 13:35

Frage: Wie kann eine Arbeitsebene per Aktion auf die Pixelabmessung des Dokumentes skaliert werden?

Der Ablauf:
Mehrere hundert Bilddateien mit unterschiedlichen Pixelabmessungen sollen Arbeitsebenen erhalten, die in einer Musterdatei "entwickelt" wurden.

Die in der Musterdatei ausgewählten Ebenen werden durch Ziehen mit dem Ebenenwerkzeug in die Zieldatei kopiert.

Die kopierten Ebenen besitzen die Abmessungen der Quelldatei und müssen daher in der Zieldatei auf die Dokumentgröße skaliert werden.
Effektiv ginge das mit dem Knopf einer Aktion.

Mit den Befehlen "Ebene:Ebene skalieren..." oder "Ebene:Ebenengröße verändern..." scheint sich jedoch keine Beziehung zwischen Ebenengröße und Dokumentgröße herstellen zu lassen.
Auch die Formeleingabe kennt nur die Größe der Ebene selbst, nicht aber die Dokumentgröße: w*1, h*1 lässt die Ebenengröße unverändert.

Dieses Anpassen der Ebenen- auf die Dokumentgröße kommt bei mir sehr oft vor.
Gibt es einen schnelleren Weg, als "händisch" an den Ebenenanfassern zu ziehen?

Martin Huber
Entwickler
Entwickler
Posts: 3670
Joined: Tue 19 Nov 2002 15:49

Re: Ebene(n) auf Dokumentgröße skalieren mit Aktion

Post by Martin Huber » Mon 15 Oct 2018 15:24

Pixelfox wrote:
Mon 15 Oct 2018 13:35
Mit den Befehlen "Ebene:Ebene skalieren..." oder "Ebene:Ebenengröße verändern..." scheint sich jedoch keine Beziehung zwischen Ebenengröße und Dokumentgröße herstellen zu lassen.
Auch die Formeleingabe kennt nur die Größe der Ebene selbst, nicht aber die Dokumentgröße: w*1, h*1 lässt die Ebenengröße unverändert.
"Ebene > Ebene skalieren" und "Ebene > Ebenengröße ändern" kennen beide im Formelmodus die Werte "dw" und "dh" für die Dokumentbreite und - höhe (bei "Ebene skalieren" geht das erst ab Version 21.01). Damit sollte es funktionieren.

Beachte bitte, dass "Ebenengröße verändern" die neuen Bildbereiche mit der Hintergrundfarbe füllt. Du solltest als zuvor eine Setzen der Hintergrundfarbe auf weiß in deiner Aktion aufzeichnen.

Alternativ kannst du natürlich gleich das Anlegen der Arbeitsebenen als Aktion aufzeichnen.

Martin

Pixelfox
Mitglied
Posts: 30
Joined: Wed 15 Nov 2017 20:23

Re: Ebene(n) auf Dokumentgröße skalieren mit Aktion

Post by Pixelfox » Mon 15 Oct 2018 16:06

Perfekt! Vielen Dank, Martin!

"Ebene skalieren" mit dw und dh erzeugt die richtige Größe und anschließendes "Horizontal zentriert ausrichten" und "Vertikal zentriert ausrichten" in den Werkzeugeinstellungen des Ebenenwerkzeuges orientiert die Ebene an den Dokumenträndern.
Das ergibt eine feine, kleine, universelle Aktion.

Das eigentliche Erstellen der Arbeitsebenen aufzuzeichnen, wäre diesmal weniger nützlich, denn die erforderlichen Einstellungen der Arbeitsebenen ändern sich alle zehn oder zwanzig Zieldateien. Da passt man einfach die Einstellungen in der elften Zieldatei an und benutzt ihre Ebenen dann als neuen Master.