Forenindex » Programme » Print/Bildbearbeitung » Adobe InDesign Skriptwerkstatt » Höhe und Breite von gedrehten Objekten korrekt berechnen

Höhe und Breite von gedrehten Objekten korrekt berechnen

Gerald Singelmann
  
Beiträge gesamt: 6269

3. Okt 2019, 22:56
Bewertung:

gelesen: 1531

Beitrag als Lesezeichen
Ich vermute, auch hier gehen die meisten, wenn Sie die Größe eines Objekts haben wollen, erst mal über die geometricBounds.

Ist ja schließlich der einfachste Weg. Funktioniert nur nicht, wenn datt Ding gedreht ist.

Also habe ich mich heute endlich mal hingesetzt und eine entsprechende Funktion zum späteren Einbinden geschrieben..

Zu finden hier: https://www.cuppascript.com/...ehe-eines-pageitems/

HTH und scusi, falls das ein alter Hut ist.

Höhe und Breite von gedrehten Objekten korrekt berechnen

Uwe Laubender
Beiträge gesamt: 5316

4. Okt 2019, 07:37
Bewertung:

gelesen: 1503

Beitrag als Lesezeichen
Hallo Gerald,
kein alter Hut :-)

Zumindest keiner, der nicht gepflegt werden müsste.

Sehr viele der betreffenden Posts im amerikanischen InDesign-Scripting-Forum sind leider nicht mehr verfügbar.
Also alle, die vor dem November 2016 eingestellt wurden. Eine echte Katastrophe. Also sehr gut, dass Du das Thema neu aufgreifst. Danke dafür!

Ergänzend zur Problematik von gedrehten Seiten:

Marc Autret Dealing with Rotated Spread Views in a Script
http://www.indiscripts.com/...ad-views-in-a-script

Zur grundsätzlichen Problematik von Höhe und Breite:

Marc Autret Work Around the Width/Height Gap
http://www.indiscripts.com/...the-width-height-gap
*****
Mit herzlichem Gruß,
Uwe Laubender

Höhe und Breite von gedrehten Objekten korrekt berechnen

Martin Fischer
  
Beiträge gesamt: 12779

4. Okt 2019, 08:30
Bewertung:

gelesen: 1494

Beitrag als Lesezeichen
Guten Morgen Gerald,

danke schön für's Teilen.
Gut gemacht. :-)

Erfrischend auch die Hinweise auf das Zusammenspiel von unterschiedlichen Maßeinheiten über UnitValue() und as().

Ein kleiner Schönheitsfehler:
Die Funktion get_size() verwendet beim Aufruf den Parameter 'item'.
Innerhalb der Funktion wird dann 'img' verwendet. Das muss angepasst werden.


Hab Dank auch für den Hinweis auf den Blog CuppaScript in dem noch manche andere Perle zu finden ist.

Viele Grüße
Martin


Höhe und Breite von gedrehten Objekten korrekt berechnen

Gerald Singelmann
  
Beiträge gesamt: 6269

4. Okt 2019, 09:23
Bewertung:

gelesen: 1482

Beitrag als Lesezeichen
Zitat Die Funktion get_size() verwendet beim Aufruf den Parameter 'item'.


oops

Hab ich korrigiert, danke.