任何人都知道是否可以加载选择的图层。例如,我在透明层上有两个形状。我想对这两个形状做出选择。通常我可以按住命令并单击图层缩略图并进行选择。通过选择下拉列表还有另一条很长的路径。
我尝试过这样的事情(只是在这一点上猜测)
tell application id "com.adobe.photoshop"
activate
load selection of current layer of current document
end tell
end tell
有人用Applescript做过这个吗?
答案 0 :(得分:1)
我能找到的唯一方法是通过do javaScript
命令恢复为javascript
似乎PhotoShop中的javascript模式有一些较低级别的钩子可以解决这个特殊问题。
e.g,
set js_code to "function SelectTransparency(){
var idChnl = charIDToTypeID('Chnl');
var actionSelect = new ActionReference();
actionSelect.putProperty(idChnl, charIDToTypeID('fsel'));
var actionTransparent = new ActionReference();
actionTransparent.putEnumerated(idChnl, idChnl, charIDToTypeID('Trsp'));
var actionDesc = new ActionDescriptor();
actionDesc.putReference( charIDToTypeID('null'), actionSelect);
actionDesc.putReference( charIDToTypeID('T '), actionTransparent);
executeAction(charIDToTypeID('setd'), actionDesc, DialogModes.NO);
}
SelectTransparency();
"
tell application id "com.adobe.photoshop"
activate
do javascript js_code
end tell