[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste

Gruppe auf bestimmter Ebene erstellen

Jack.
Beiträge gesamt: 25

10. Okt 2018, 08:30
Bewertung:

gelesen: 3285

Beitrag als Lesezeichen
Hallo zusammen,

ich zweifle gerade mal wieder an mir selbst. ich habe auf einer Seite ein paar Elemente verteilt auf mehreren Ebenen, diese möchte ich gruppieren und die Gruppe soll der Ebene "Druckelemente" zugeordnet werden.

Code
... 
var myElements = myDoc.groups.add(myDoc.spreads[0].pageItems, myDoc.layers.item("Druckelemente"));
...


Laut https://www.indesignjs.de/extendscriptAPI/indesign13/#Groups.html#d1e235206__d1e235255 sollte das doch funktionieren.
Group add (groupItems:Array of PageItem, layer:Layer, [at:LocationOptions=LocationOptions], reference:Varies Document Layer MasterSpread Page Spread PageItem, withProperties:Object)


Klar könnte ich es nun so lösen:

Code
... 
var myElements = myDoc.groups.add(myDoc.spreads[0].pageItems);
myElements.itemLayer = "Druckelemente";
...


Ich wüsste nur gerne ob ich etwas falsch gemacht habe.

(Dieser Beitrag wurde von Jack. am 10. Okt 2018, 08:48 geändert)
Änderungsverlauf:
Beitrag geändert von Jack. (Anwender) am 10. Okt 2018, 08:48