InDesign CS5自動化作戦 (InDesign CS5 Automation Operation)

テキストフレームの背景色をスォッチカラーで指定する

■プログラム説明(ソースコード説明)
 テキストフレームの背景色はfillColorで設定できます。スォッチカラーで指定する場合にはswatches.item()のパラメータにスォッチ名を指定します。スォッチ名はスォッチパレットで設定したものになります。

■ソースコード
pageObj = app.activeDocument;
txtObj = app.activeDocument.selection;
for (i=0; i<txtObj.length; i++)
{
txtObj[i].fillColor = pageObj.swatches.item("C=100 M=0 Y=0 K=0");
}


■使い方
1:テキストフレームを選択します。
2:スクリプトを実行します。
3:テキストフレームの背景色が水色になります。

■ポイント
 なし

■実際のスクリプトをダウンロード(sample.jsx.zip)

写真素材 PIXTA