【发布时间】:2011-05-31 01:34:48
【问题描述】:
如何在 Photoshop jsx 中将activeDocument 设置为当前打开的文档?
【问题讨论】:
如何在 Photoshop jsx 中将activeDocument 设置为当前打开的文档?
【问题讨论】:
如果您在 Photoshop 中只打开一个文档,app.activeDocument 是“activeDocument”
如果您希望“活动文档”成为不同的文档,则必须按如下方式引用它
假设您已经打开了两个文档“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] 我已经测试过了,它可以工作。