DTP駆け込み寺
  1. [16242] Illustlator スクリプトでオブジェクトの色取得 haji 2013/12/06 22:58
    1. [16243] Re: Illustlator スクリプトでオブジェクトの色 (z-) 2013/12/07 09:45
      1. [16244] Re^2: Illustlator スクリプトでオブジェクト haji 2013/12/07 20:35

[ 返信 ]

Illustlator スクリプトでオブジェクトの色取得

Illustrator CS5のスクリプトで、選択されたオブジェクトの色を取得する方法について教えてください。

白いオブジェクトを黒に、白以外のオブジェクトを白に、一括で変換するスクリプトを作りたいのですが、if文での色の比較でつまっています。

よろしくお願いいたします。

[16242] haji (2013/12/06 Fri 22:58)

[ 返信 ]


Re: Illustlator スクリプトでオブジェクトの色

> Illustrator CS5のスクリプトで、選択されたオブジェクトの色を取得する方法について教えてください。
app.activeDocument.selection[0].fillColor;
app.activeDocument.selection[0].strokeColor;
プロパティ名を調べるにはESTK(ExtendScript Toolkit)を活用しましょう。

CMYKモードでやられるんでしたら拾ったカラーはCMYKColorかGrayColorになると思われます。
そこでまたif()もしくはswitch()などが必要になるでしょう。

[16243] (z-) (2013/12/07 Sat 09:45)

[ 返信 ]


Re^2: Illustlator スクリプトでオブジェクト

返信ありがとうございます。これで先に進めそうです。

ESTKの情報も助かりました。

[16244] haji (2013/12/07 Sat 20:35)