transparencySettingsプロパティについては効果・概要を参照。

 

光彩(内側)の設定・取得はinnerGlowSettingsプロパティから行います。

 

var selObj= app.activeDocument.selection[0]; //何らかのPageItemが選択されているとして...
var fx= selObj.transparencySettings.innerGlowSettings;
fx.applied= true; //適用ON/OFF
fx.blendMode= BlendMode.SCREEN; //描画モード
fx.effectColor= app.activeDocument.swatches.itemByName('Paper'); //カラー
fx.opacity= 65; //不透明度
fx.technique= GlowTechnique.PRECISE; //テクニック
fx.source= InnerGlowSource.EDGE_SOURCED; // ソース
fx.size= '5mm'; // サイズ
fx.noise= 0; // ノイズ
fx.spread= 0; // スプレッド(チョーク)
適用ON/OFF applied
描画モード(BlendMode定数 blendMode
カラー(Swatch) effectColor
不透明度(0~100%) opacity
テクニック(GlowTechnique定数) technique
ソース(InnerGlowSource定数) source
サイズ(0~144pt)※ size
ノイズ(0~100%) noise
スプレッド(0~100%) spread

※単位付き文字列も可

UIではチョークとなっているプロパティが内部ではスプレッド扱いになっていることに注意

 

<GlowTechnique定数>

PRECISE 精細
SOFTER さらにソフトに

 

<InnerGlowSource定数>

CENTER_SOURCED 中央
EDGE_SOURCED エッジ

 

 

Joomla templates by a4joomla