Sichtbarkeit der Objektebenen mit Ebenen des Dokuments synchronisieren
von Martin Fischer am 2.10.09 13:01
in Grafisches
syncObjectLayersVisibility.jsx
Link zur Ursprungsdiskussion im Forum
Das Skript prüft bei allen verknüpften Objekten mit Objektebenen (z.B. platzierte InDesign-Dateien, AI, PSD, PDF) die Schnittmenge zwischen den Objekt- und den Dokumentebenen.
Stimmen zwei Ebenen namentlich überein und unterschiedet sich ihre Sichtbarkeit, wird die Objektebene auf die Sichtbarkeit der entsprechenden Dokumentebene eingestellt.
Beispiel
aktuelle InDesign-Datei mit den Ebenen 'Alle Sprachen', 'deutsch', 'englisch', 'französisch', 'Bilder'; wobei 'englisch' und 'französisch' ausgeblendet sind.
platzierte InDesign-Datei mit den sichtbaren Ebenen 'deutsch', 'englisch', 'französisch', 'Graphik'
Nach Ausführung des Skripts sind in die Ebenen 'englisch' und 'französisch' der platzierten InDesign-Datei ausgeblendet (analog zur Einstellung der entsprechenden Ebenen im Dokument).
Die Ebenen des Dokuments werden nicht angetastet.
Ebenfalls werden Ebenen des Objekts, die im Dokument nicht vorhanden sind, nicht angetastet.
Nur die Schnittmenge wird überprüft. Die Sichtbarkeit der Dokumentebenen steuert die Sichtbarkeit der Objektebenen.
Skript ist lauffähig in:
InDesign Version CS4
|