fill()

書式

selection.fill(塗りつぶしの種類,合成モード,不透明度,透明部分の保護)

説明

選択範囲を塗りつぶします。最初のパラメーターには塗りつぶすカラー(SolidColorオブジェクト)を指定します。二番目のパラメーターには下表に示す合成モードを指定します。三番目のパラメーターには不透明度(1〜100)を指定します。四番目のパラメーターは透明部分を保護するかどうかを真偽値(trueまたはfalse)で指定します。

内容
ColorBlendMode.BEHIND透明部分のみ描画
ColorBlendMode.CLEAR消去
ColorBlendMode.COLORカラー
ColorBlendMode.COLORBURN焼き込みカラー
ColorBlendMode.COLORDODGE覆い焼きカラー
ColorBlendMode.DARKEN比較(暗)
ColorBlendMode.DARKERCOLORCS6リファレンスにありますが指定できません。エラーになります。
ColorBlendMode.DIFFERENCE差の絶対値
ColorBlendMode.DISSOLVEディザ合成
ColorBlendMode.EXCLUSION除外
ColorBlendMode.HARDLIGHTハードライト
ColorBlendMode.HARDMIXBLENDハードミックス
ColorBlendMode.HUE色相
ColorBlendMode.LIGHTEN比較(明)
ColorBlendMode.LIGHTERCOLORCS6リファレンスにありますが指定できません。エラーになります。
ColorBlendMode.LINEARBURN焼き込み(リニア)
ColorBlendMode.LINEARDODGE覆い焼き(加算)
ColorBlendMode.LINEARLIGHTリニアライト
ColorBlendMode.LUMINOSITY輝度
ColorBlendMode.MULTIPLY乗算
ColorBlendMode.NORMAL通常
ColorBlendMode.OVERLAYオーバーレイ
ColorBlendMode.PINLIGHTピンライト
ColorBlendMode.SATURATION彩度
ColorBlendMode.SCREENスクリーン
ColorBlendMode.SOFTLIGHTソフトライト
ColorBlendMode.VIVIDLIGHTビビッドライト
var col=new RGBColor();
col.red=255;
col.green=0;
col.blue=0;
app.activeDocument.selection.fill(col,ColorBlendMode.HUE,100,false);

目次に戻る