Illustrator教程

Illustrator支持利用脚本和数据驱动图形。这两项功能也可以自动完成图稿的编辑操作。尤其是数据驱动图形,对设计工作能提供很大的帮助。

15.2.1 运行脚本

脚本是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称宏或批处理文件。运行脚本时,计算机会执行一系列操作。这些操作可能只涉及Illustrator,也可能涉及其他应用程序,如文字处理、电子表格和数据库管理程序。

Illustrator附带的脚本在“文件>脚本”子菜单中,选择其中的一个脚本,如图15-24所示,即可运行它。如果要运行外部脚本,可以执行“文件>脚本>其他脚本”命令,然后导航到该脚本。

图15-24

15.2.2 数据驱动图形

在Web设计和出版行业,制作大量的相似格式的图形时,传统工作方式一直是由手工完成的。当更新数据、修改图稿时非常麻烦,需要花很多的时间才能完成。

在Illustrator中,使用“变量”面板,可通过将数据源文件(CSV或XML文件)与Illustrator文档合并,轻松地完成数据更新和图稿的修改。例如,创建一个设计模板,然后从数据源文件中导入名称或图像,即可快速修改徽章上的人员姓名或Web横幅和明信片上的各种图像,而无须手动修改或重新创建图稿。

如果想快速合并数据,可以创建一个Illustrator文档用作模板,设置CSV或XML格式的数据源文件;在Illustrator中使用“变量”面板导入数据源文件,之后将变量绑定到模板中的对象上;在导出所有文件之前,先使用每个数据组预览文档,然后在Illustrator中使用“动作”面板从数据中导出一批文件。

15.2.3 “变量”面板

图15-25所示为“变量”面板。文档中每个变量的类型和名称均列在面板中。如果变量被绑定到一个对象上,则“对象”列将显示绑定对象在“图层”面板中的名称。

图15-25

在Illustrator中可以创建4种类型的变量,分别是可视性、文本字符串、链接的文件和图表数据。

选取对象,单击“变量”面板中的按钮,建立可视性变量,可以隐藏或显示对象。选取文字对象,单击按钮,建立文本字符串变量,可以替换文本字符串。选取链接的文件,单击按钮,建立链接文件变量后,可以使用其他文件中的对象替换画板中的对象。选取图表对象,单击按钮,可以替换图表中的值。如果要创建变量但不将其与对象绑定,可以单击按钮;如果要随后将一个对象与该变量绑定,可选择相应的对象和变量,之后单击按钮或按钮。