0

我最终要做的是创建一个用于打印的图像网格,它们是同一事物的微小变化(不同的文本就是全部)。通过浏览在线资源,我能够创建一个脚本来更改文本并导出所有必要的图像(数百张)。我现在要做的是将所有这些图像导入到一个新的 Photoshop 文档中,并将它们全部放在一个网格中,我似乎找不到任何这样的例子。

谁能指出我将文件放置在特定坐标的正确方向(我正在使用 CS5 并拥有设计套件,所以如果 Illustrator 有办法快速做到这一点......)?

此外,我对如何轻松执行此操作(甚至是其他程序)的其他想法持开放态度。它用于标签,因此纸张上的定位必须非常精确......

4

2 回答 2

2

艺术层对象有一个 translate() 方法,它接受 delta x 和 y 参数。您需要打开每个图像,将其复制到目标文档,获取其当前位置(使用 artLayer.bounds)并进行数学运算以找到增量以将其定位在您想要的位置。您的增量可以以像素为单位,因此您将获得足够的精度。

查看 Adob​​e 安装目录中的“JavaScript 脚本参考”pdf 以了解更多详细信息。

于 2013-11-18T22:16:13.467 回答
1

好的,我将 Anna 的回复标记为答案,因为虽然我没有完全测试它,但它似乎应该可以工作并用 jsx 回答原始问题。但是,我也会留下我的最终解决方案,以防其他人遇到同样的问题并且也可能更喜欢这种方法。

我最终做的是使用 InDesign。我发现它有一个网格选项,可让您导入多个文件并在一个命令中将它们全部放在一个相等的网格中。这几乎正​​是我所寻找的,除了它在列和网格之间留下了一个小的边界/边距,而我的设计是为了完全满足。

我不知道如何使它没有边框(我对 InDesign 的经验很少,这可能是可能的)。但是,我能够选择所有图像并将它们统一缩放为正确的大小,然后我只需选择每一列并将其拖动到相邻的列,并且与行相同......

于 2013-11-19T04:15:13.597 回答