Skip navigation
K_Jr.
Currently Being Moderated

スウォッチの特色を変更するスクリプトについて

Mar 5, 2010 3:12 AM

<Windows XP>

<イラストレーターver.:CS2>

 

スクリプトを使用して、

スウォッチに登録してある「TOKUSYOKU」という名前の特色「C:0、M:100、Y:0、K:0」を

特色の属性を生かしたまま「C:100、M:0、Y:0、K:0」に変更するためには

どうしたらよいでしょう?

 

以下のスクリプトでは(当然?)色は変わりましたが、特色の属性が外れてしまいました。

 

function setColor(c,m,y,k)
{
var tmpColor = new CMYKColor();
tmpColor.cyan = c;
tmpColor.magenta = m;
tmpColor.yellow = y;
tmpColor.key = k;
return tmpColor;
}

CyanColor = setColor(100,0,0,0);

activeDocument.swatches["TOKUSYOKU"].color =CyanColor;

 

どなたかご教示お願い致します。

  • Currently Being Moderated
    Mar 19, 2010 8:02 AM

    特色(スポットカラー)は、Spotオブジェクトとして管理されています。
    最後の行を、

     

    activeDocument.spots["TOKUSYOKU"].color =CyanColor;

     

    こういう形に変えてください。

    同じ環境で手元で試したところ、うまくいきました。

    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points