在 Illustrator 中编写脚本?

在 Illustrator 中编写脚本?

我需要使用某种脚本语言绘制一个可打印的网格。我有以下要求:

  1. 必须是300dpi。
  2. 必须是 A4 尺寸。
  3. 水平和垂直方向上每隔 21.1666667 毫米必须有一条实线。
  4. 在线内每个方向每隔 2.11666667 毫米必须有一个点。

有没有办法让我编写这样的脚本?我是一名程序员,不是设计师,但最近有人向我询问这个​​问题。我可以使用 JavaScript 之类的东西来自动绘制这些线条和点吗?否则,这可能需要数年时间。

答案1

在我使用的非常老版本的 Illustrator 中,帮助中有这样的说明: 在此处输入图片描述

正如您所看到的,它说您可以使用 JavaScript、AppleScript 或 Microsoft Visual Basic 编写脚本。

或者,从您所描述的情况来看,我认为在 Illustrator 中手动创建您想要的内容并不像您想象的那么耗时,因为它具有使用复制功能重复转换的功能,或者可能通过创建和使用一个或多个操作来帮助处理重复的部分。

答案2

Illustrator 可以读取和解释 PostScript 文件,你想做的事情可以用该语言轻松完成。既然你是一名程序员,那么应该不难理解。

要这样做,您还需要指定线宽或粗细,以及点的直径或半径(除非您使用某种图案填充),因为 300 dpi 的单个点几乎是看不见的。您可能还希望或需要在页面的所有四个边缘留出边距。

相关内容