Illustrator CS5のスクリプトで、選択されたオブジェクトの色を取得する方法について教えてください。
白いオブジェクトを黒に、白以外のオブジェクトを白に、一括で変換するスクリプトを作りたいのですが、if文での色の比較でつまっています。
よろしくお願いいたします。
[16242] haji (2013/12/06 Fri 22:58)
> 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)
返信ありがとうございます。これで先に進めそうです。
ESTKの情報も助かりました。
[16244] haji (2013/12/07 Sat 20:35)