Adobe Photoshop CS2 Scripting Guide
selRef.Contract 5
selRef.Feather 5
JS
var selRef = app.activeDocument.selection
selRef.expand( 5 )
selRef.contract( 5 )
selRef.feather( 5 )
Filling a Selection
You can fill a selection either with a color or a history state.
To fill with a color:
AS
fill selection of current document with contents ¬
{class: RGB color, red:255, green:0, blue:0} blend mode ¬
VBS
Set fillColor = CreateObject("Photoshop.SolidColor")
fillColor.RGB.Red = 255
fillColor.RGB.Green = 0
fillColor.RGB.Blue = 0
selRef.Fill fillColor, 15, 25, False
JS
var fillColor = new SolidColor()
fillColor.rgb.red = 255
fillColor.rgb.green = 0
fillColor.rgb.blue = 0
app.activeDocument.selection.fill( fillColor, ColorBlendMode.VIVIDLIGHT,
25, false)
To fill the current selection with the tenth item in the history state:
Note:
See
AS
fill selection of current document with contents history state 10 ¬
of current document
VBS
selRef.Fill docRef.HistoryStates(9)
JS
selRef.fill(app.activeDocument.historyStates[9])
vivid light opacity 25 without preserving transparency
'Using History State Objects' on page 60
Photoshop CS2
for information on
Scripting Photoshop CS2
objects.
History State
58
Need help?
Do you have a question about the PHOTOSHOP CS 2.0 - SCRIPTING GUIDE and is the answer not in the manual?