【发布时间】:2021-04-28 07:51:04
【问题描述】:
我一直在使用 .jsx 脚本在 Illustrator 中自动执行一些任务,但我还没有弄清楚如何通过脚本从扩展执行操作。例如,我想使用 Overlord 扩展从 Illustrator 推送到 After Effects,并使用 Bodymovin 扩展导出一个 lottie 文件。 这可能吗?如何在 .jsx 脚本中获取扩展的可能操作列表?
【问题讨论】:
标签: scripting adobe-illustrator
我一直在使用 .jsx 脚本在 Illustrator 中自动执行一些任务,但我还没有弄清楚如何通过脚本从扩展执行操作。例如,我想使用 Overlord 扩展从 Illustrator 推送到 After Effects,并使用 Bodymovin 扩展导出一个 lottie 文件。 这可能吗?如何在 .jsx 脚本中获取扩展的可能操作列表?
【问题讨论】:
标签: scripting adobe-illustrator
据我所知,我们在 Illustrator 中只有两个选项:
app.executeMenuCommand("expandStyle");
或多或少完整的菜单命令列表在这里:https://github.com/ten-A/AiMenuObject
因此,如果您的扩展程序无法通过菜单或操作运行,则您无法从脚本执行它。
有时可以使用 AutoHotkey (Windows) 等能够移动和单击鼠标光标并按下键盘按钮的外部应用程序来完成。
【讨论】: