如何加载选择?

时间:2014-09-04 12:22:05

标签: javascript photoshop photoshop-script

我正在尝试加载我的选择,如下图所示,行进的蚂蚁围绕着我的对象的边缘:

enter image description here

但是,我只知道如何使用以下代码选择整个图层:

  

doc.selection.selectAll();

另外,我想用几个像素收缩选择并将其粘贴到通道层。任何帮助都会很棒,但最重要的是如何首先加载选择。

1 个答案:

答案 0 :(得分:2)

如果您在Photoshop安装目录中的Javascript脚本参考文档中查找,您会看到选择对象上有许多方法可以满足您的需要。

var doc  = app.activeDocument;
var channelRef = doc.channels.getByName("TestSelection");
doc.selection.load(channelRef, SelectionType.REPLACE);
doc.selection.contract(new UnitValue(20, 'px'));