javascript - 如何加载选择?

标签 javascript photoshop photoshop-script

我正在尝试加载我的选择,如下图所示,其中行进的 Ant 围绕我的对象的边缘移动:

enter image description here

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

doc.selection.selectAll();

此外,我想将选区缩小几个像素并将其粘贴到 channel 层中。任何帮助都会很棒,但最重要的是如何首先加载选择。

最佳答案

如果您在 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'));

关于javascript - 如何加载选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25665405/

相关文章:

javascript - 排序 - 将数字和特殊字符移至末尾

javascript - 表单验证的 html 页面之间的导航

android - 如何在android中的gpuimage中使用*.acv文件作为色调曲线?

javascript - Photoshop 脚本。打开和保存重叠图像堆栈

javascript - 如何在 HighMaps 中显示多个数据点?

css - 使用反色以简单的方式复制社交图标

javascript - Photoshop Javascript 获取选定的路径项目?

javascript - 未定义的颜色配置文件

c# - 在 C# 中使用元数据提取器获取自定义 XMP 元数据

javascript - Ramda - 从数组中查找匹配的对象