【发布时间】:2015-08-01 11:46:50
【问题描述】:
我使用 .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。
【问题讨论】:
标签: javascript adobe-illustrator extendscript