gpt4 book ai didi

javascript - 如何从脚本中退出 Illustrator 和 ExtendScript Toolkit?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:45:01 25 4
gpt4 key购买 nike

我使用 .jsx 脚本打开 Illustrator 文件,修改它,然后保存并关闭它。该脚本是从另一个程序调用的。脚本执行后,我需要退出 Illustrator 和 ExtendScript Toolkit 软件。我尝试了以下代码:

    [...]
document.close();
app.quit(); // quitting Ai

Illustrator 在脚本执行后很好地退出,但 ExtendScript Toolkit 应用程序仍然打开,即使脚本已终止也是如此。

我从 Windows 命令调用我的脚本:

"C:\Program Files\Adobe\Adobe Illustrator CS6 (64 Bit)\Support Files\Contents\Windows\Illustrator.exe" "C:\Users\user\Documents\Adobe Scripts\script.jsx"

那么,有谁知道如何从脚本(或其他任何地方)退出 ExtendScript Toolkit 窗口。

脚本终止后,我可以在数据浏览器窗口中看到一个名为“ExtendScript Toolkit”的应用程序对象,它带有一个 .quit() 函数,但我无法从脚本中调用它,因为在执行时 ' app' 仍然是 Illustrator。

最佳答案

好问题。我不确定 ESTK 的#target 是什么。我试过 ESTK、extendscript,所以不确定。如果 ExtendScript 有一个别名,我敢肯定,一旦你瞄准它,你就可以毫无问题地退出。


好吧,这是怎么做的。

#target illustrator
//do stuff
app.quit()
#target estoolkit
//do stuff
app.quit()

关于javascript - 如何从脚本中退出 Illustrator 和 ExtendScript Toolkit?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30346118/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com