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





Inhaltsverzeichnis











Powered by Movable Type 5.2.13