[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Bezugspunkt nach Drehung

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Bezugspunkt nach Drehung

Jack.
Beiträge gesamt: 25

12. Nov 2013, 21:08
Beitrag # 1 von 3
Bewertung:
(1217 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo zusammen,
wahrscheinlich eine recht simple Sache aber ich komme irgendwie nicht weiter. :)

Nach einer 180° Drehung ist doch der Bezugspunkt rechts unten, wie bekomme ich diesen wieder nach links oben um beispielsweise das gedrehte Rechteck links oben an der Seite "_rect.move([0,0]);" auszurichten?

Code
#target InDesign 
app.documents.add();
var _dok = app.activeDocument;
var _rect = _dok.rectangles.add();
_rect.geometricBounds = [0, 0, 50, 50];
_rect.fit(FitOptions.FILL_PROPORTIONALLY);
_rect.rotationAngle = 180;
_rect.frameFittingOptions.fittingAlignment = AnchorPoint.TOP_CENTER_ANCHOR;
_rect.move([0,0]);

X

Bezugspunkt nach Drehung

Hans Haesler
  
Beiträge gesamt: 5826

12. Nov 2013, 21:35
Beitrag # 2 von 3
Beitrag ID: #519668
Bewertung:
(1199 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Jack.,

herzlich willkommen in der Skriptwerkstatt! :-)

ein anderer Ansatz:
– die aktuelle Position des Referenzpunktes speichern
– den Referenzpunkt "Mitte" auswählen
– Dokument und Rahmen erzeugen
– Rahmen drehen
– Referenzpunkt zurücksetzen

Code
#target InDesign 
app.documents.add();
var _dok = app.activeDocument;
var _trp = _dok.layoutWindows[0].transformReferencePoint;
_dok.layoutWindows[0].transformReferencePoint = AnchorPoint.CENTER_ANCHOR;
var _rect = _dok.rectangles.add();
_rect.geometricBounds = [0, 0, 50, 50];
_rect.rotationAngle = 180;
_dok.layoutWindows[0].transformReferencePoint = _trp;

Die FitOptions-Zeile fehlt, weil sie nichts bewirkt. Es müsste vorher ein Bild geladen werden.

Gruss, Hans


als Antwort auf: [#519667]
(Dieser Beitrag wurde von Hans Haesler am 12. Nov 2013, 21:37 geändert)

Bezugspunkt nach Drehung

Jack.
Beiträge gesamt: 25

13. Nov 2013, 21:47
Beitrag # 3 von 3
Beitrag ID: #519692
Bewertung:
(1110 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans,

Danke für die schnelle Antwort und den Lösungsweg.

Was die FitOptions-Zeile angeht, ich hatte vorher überflüssiges rausgelöscht und dabei diese Zeile vergessen. ;)


als Antwort auf: [#519668]