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

Hier diskutieren die Anwender von PhotoLine untereinander
Pixelfox
Mitglied
Beiträge: 30
Registriert: Mi 15 Nov 2017 20:23

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

Beitrag von Pixelfox »

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
Beiträge: 4159
Registriert: Di 19 Nov 2002 15:49

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

Beitrag von Martin Huber »

Pixelfox hat geschrieben: Mo 15 Okt 2018 13:35Mit 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
Beiträge: 30
Registriert: Mi 15 Nov 2017 20:23

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

Beitrag von Pixelfox »

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.