あるドキュメントから別のドキュメントへのレイヤーの複製に問題があります。このコードがあります (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)
}
しかし、私はまだエラーを受け取っています
エラー: 一番手前のドキュメントからのみレイヤーを複製できます。
それを機能させる方法はありますか?