什么是脚本?
什么是脚本?
脚本是一系列命令,用于指示Illustrator执行一个或多个任务。这些任务可以是简单的,仅影响当前文档中的一个对象,也可以是复杂的,影响所有Illustrator文档中的对象。
这些任务甚至可能涉及其他应用程序,如文字处理器、电子表格和数据库管理程序。
在大多数情况下,脚本的构建块对应于你已经熟悉的Illustrator工具、菜单、面板和对话框。如果你知道你想要Illustrator做什么,你可以编写一个脚本来实现它。
为什么要使用脚本?
平面设计是一个以创造力为特征的领域,但工作的某些方面却与创造力无关。事实上,你可能会注意到,你花在放置和替换图像、纠正文本错误以及为图像设置服务提供商准备打印文件上的时间,往往会减少你用于创造性工作的时间。
通过投入少量的时间和精力,你可以学会编写简短、简单的脚本来为你执行重复性任务。随着你的脚本技能的提高,你可以转向更复杂的脚本。
脚本还可以通过快速执行你可能没有时间尝试的任务来增强你的创造力。例如,你可以编写一个脚本来系统地创建一系列对象,并在过程中修改新对象的位置、描边和填充属性。你也可以编写一个脚本来访问内置的变换矩阵函数,以拉伸、缩放和扭曲一系列对象。如果没有脚本,你可能会错过这些劳动密集型技术的创意潜力。
动作呢?
动作和脚本都是自动化重复任务的方式,但它们的工作方式非常不同:
- 动作使用程序的用户界面来完成工作。当动作运行时,菜单选择被执行,对象被选择,记录的路径被创建。
- 脚本不使用程序的用户界面来执行任务,脚本可以比动作执行得更快。
- 动作在获取和响应信息方面的功能非常有限。
- 你不能向动作添加条件逻辑;因此,动作无法根据当前情况做出决策,例如更改矩形的描边类型但不更改椭圆的描边类型。
- 脚本可以获取信息,并根据从Illustrator接收到的信息做出决策和计算。
- 脚本可以执行动作,但动作不能执行脚本。