leider komme ich nicht weiter: ich möchte automatisch alle Textrahmen eines Dokuments an deren jeweiligen Inhalt anpassen. Diesen Code habe ich schon erstellt:
Aber als Ergebnis bekomme ich nur undefined...
Könnt ihr mir dabei auf die Sprünge helfen? Danke
PS: InDesign CS6 ist meine ID Version
(Dieser Beitrag wurde von faxinger am 31. Okt 2017, 12:39 geändert)
alle Texrahmen automatisch in Gruppen an Inhalt anpassen
wenn Textrahmen gruppiert sind (egal ob unter sich oder mit Bildrahmen), werden sie mit 'textFrames' nicht gefunden.
Man muss 'allPageItems' verwenden. Damit bekommt man aber alles: Bildrahmen, die importierten Bilder, Textrahmen, Linienrahmen. Und auch die Gruppen selbst.
Also eine Schleife durch die gefundenen Elemente und bei jedem prüfen, ob der Name des 'constructors' eben "TextFrame" ist:
Damit sollte es funktionieren.
Gruss, Hans
alle Texrahmen automatisch in Gruppen an Inhalt anpassen