DTP駆け込み寺

[ 返信 ]

特定レイヤー上のアイテムのみをスクリプト処理対象にするには?

Mac OS 10.5.8/InDesign CS4
Javascript
を使用しています。

ある特定のレイヤー上にある画像ボックスやテキストボックスを
スクリプトで縮小や移動をしたいと思っております。

そこで、関係のないレイヤーをロックした状態でスクリプトを動かすと、
「オブジェクトがロックされています」とエラーが出てしまい、縮小や移動ができません。

すべてのレイヤーのロックを解除した状態でスクリプトを動かすと、エラーが出ずに縮小や移動が可能です。
ただし、その場合は、別のレイヤー上にある、
関係のない画像ボックスやテキストボックスまで対象となってしまいます。
これは本意ではありません。

ネットや書籍で色々と調べたのですが、解決方法が見つかりませんでした。
アドバイスのほどよろしくお願いいたします。

[10892] suzu (2010/11/11 Thu 11:59)


残り4件

  1. [10892] 特定レイヤー上のアイテムのみをスクリプト処理対象にするには? suzu 2010/11/11 11:59
    1. [10898] Re: 特定レイヤー上の〜 dot 2010/11/11 14:30
      1. [10901] Re^2: 特定レイヤー上の〜 suzu 2010/11/11 18:10
        1. [10903] Re^3: 特定レイヤー上の〜 dot 2010/11/11 21:10
          1. [10973] Re^4: 特定レイヤー上の〜 suzu 2010/11/18 20:28