Photoshop jsx将activeDocument设置为当前打开的文档

Photoshop jsx将activeDocument设置为当前打开的文档,photoshop,jsx,Photoshop,Jsx,如何将activeDocument设置为Photoshop jsx中当前打开的文档?如果在Photoshop中只有一个文档打开,app.activeDocument就是“activeDocument” 如果您希望“活动文档”是不同的文档,则必须按如下方式引用它 app.activeDocument = app.documents[0] // set to picture1.jpg app.activeDocument = app.documents[1] // set to picture2.j

如何将
activeDocument
设置为Photoshop jsx中当前打开的文档?

如果在Photoshop中只有一个文档打开,
app.activeDocument
就是“activeDocument” 如果您希望“活动文档”是不同的文档,则必须按如下方式引用它

app.activeDocument = app.documents[0] // set to picture1.jpg
app.activeDocument = app.documents[1] // set to picture2.jpg 
假设您已经打开了两个文档“picture1.jpg”和“picture2.jpg” 您可以将每个文档设置为活动文档,如下所示

app.activeDocument = app.documents[0] // set to picture1.jpg
app.activeDocument = app.documents[1] // set to picture2.jpg 
索引(数字)指的是打开的文档,从最左边的文档选项卡([0])开始,最后的文档选项卡([n])n是相对于从0开始的第一次计数的文档 需要更多的帮助尽管问
抱歉,我假设您是编程新手。

app.activeDocument
将始终引用最上面的(前台)打开文档,即使用户在photoshop中手动切换,activeDocument也会更改。如果您想在脚本中执行此操作,打开文档的数组是
app.documents
。如果您想更改活动文档,您可以这样分配它:
app.activeDocument=app.documents[0]
我已经测试过,它可以工作。