我在将图层从一个文档复制到另一个文档时遇到问题。我有这个代码(我的 Photoshop 文档中的 .jsx 脚本)
var docRef = app.activeDocument;
app.activeDocument.selection.selectAll();
var calcWidth = app.activeDocument.selection.bounds[2] -app.activeDocument.selection.bounds[0];
var calcHeight = app.activeDocument.selection.bounds[3] - app.activeDocument.selection.bounds[1];
var docResolution = app.activeDocument.resolution;
var document = app.documents.add(calcWidth, calcHeight, docResolution);
app.activeDocument = docRef;
try {
dupObj.artLayers[i].duplicate(document, ElementPlacement.INSIDE);
}
catch(e) {
alert(e)
}
但我仍然收到错误
错误:您只能从最前面的文档中复制图层。
你有什么想法如何让它发挥作用吗?