首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用applescript / automator运行illustrator批处理

用applescript / automator运行illustrator批处理
EN

Stack Overflow用户
提问于 2015-06-02 23:21:14
回答 2查看 788关注 0票数 1

有没有办法让Automator或Applescript在Adobe Illustrator中运行“批处理”进程?

我有一个处理许多步骤的工作流程-但关键的一步是使用Illustrator变量数据集来替换两个嵌入式eps文件(一个是符号文件,另一个是一些文本文件)和一些带有产品代码的文本。

我基本上就是在运行这个:http://hypertransitory.com/blog/2014/05/27/use-adobe-illustrator-variable-data-xml/

除了我有一些php吐出xml,illustrator需要用于数据。

所以我有我的xml,如果我从illustrator中运行一个可以正常工作的批处理过程-问题是我想要多次这样做-每次我都希望文件保存在相同的位置。我可以让automator在illustrator中运行一个动作,但我不能创建一个动作来加载和运行xml中的数据集,并保存每个数据集。illustrator允许您使用变量数据集的唯一方式似乎是通过“批处理”-这意味着您必须为其提供每次导出文件的“目标”(并且您不能将其用作Automator中的一个步骤)。

我使用Illustrator CC (所以我相信它在applescript中被称为illustrator 17 )和OSX 10.10 (如果相关的话)

我是applescript的新手,正忙于学习语法--但我找不到任何迹象表明这是可能的!

EN

回答 2

Stack Overflow用户

发布于 2015-06-04 00:34:12

您可以使用Illustrator友好的脚本语言“手动”更改Illustrator文档中的数据集,并将文件输出到手动编码的位置。如果你能找到Applescript命令来做这件事,你可以使用它,否则你可以创建一个.jsx扩展脚本并用你的Applescript触发它。

票数 0
EN

Stack Overflow用户

发布于 2015-12-03 19:37:06

还有几组Illustrator Automator操作,它们可能会对您有用。Ai ActionsAI Automator Action Pack,这两个软件都可以在苹果应用商店买到。不像使用AppleScript编写自己的定制解决方案那样通用(这可能是我解决问题的方法),但实现起来容易得多。为了透明起见,我是前者的开发者。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30600168

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档