Nach einem kleinen Test: In CC-v9.3.0 funktioniert das Skript wie es soll. Gut.
In CC-2014.2 zeigen sich folgende Fehler:
Alle Abbildungen haben die falsche Größe und Position.
Bei vier Abbildungen wäre das Skript ausgestiegen, wenn ich nicht mit einem try/catch-Wickel eingegriffen hätte. Vier mal die gleiche Fehlermeldung:
"Mit diesem Wert würde mindestens ein Objekt von der Montagefläche verdrängt."
Mein Versuch die
pasteboardMargins ausreichend zu vergrößern, verhindert zwar diese Fehlermeldung, aber die Größe und die Position der platzierten Bilder ist dann immer noch katastrophal!
Es ist nur eine Vermutung: Die Ursache liegt nicht unbedingt bei einer fehlerhaften
Anwendung der transforn()-Methode, sondern an einem Bug in CC-2014.2, der sich gewaschen hat. Hatte bisher noch nichts mit transform() in CC-2014.2 gemacht. Alle Erfahrungen dahingehend beziehen sich hauptsächlich auf inDesign CS5.5 und CS6. Bin etwas erschüttert…
Wie man drum herum programmieren könnte?
Ich hab's gelöst!
Einfach die Zeile:
auskommentieren! Ich glaub's gerade selbst nicht. Aber es stimmt.
Erklärung folgt (vielleicht) später. Im Moment habe ich noch keine.
Und bitte vorab die
scriptPreferences auf Version
10.2 zurückstellen!