不要レイヤーの削除

オブジェクトの無いレイヤーを削除します。

スクリプト実行後全てのレイヤーロックが解除されます。

スクリプトエディタで開く


tell document 1 of application “Illustrator CS

activate

set locked of every layer to false

repeat with b1 in (name of every layer as list)

try

if (count page items of layer b1) = 0 then delete layer b1

end try

end repeat

end tell

3件のコメント

  1. スクリプトエディタで開くを押して、スクリプトエディタで表示されるスクリプト上では、IllustratorCSのところがInDesignCS5になってるのですがどちらが正しいのでしょうか?

  2. 詠み人知らずさんこんちには。

    済みません。IllustratorCSでしたので修正しました。

コメントはできません。