Photoshop Actions - 这可能吗?

Photoshop Actions - Is this possible?

好的,这就是发生的事情.. 我有一个文件夹,里面有 200 张图片。 它们都被命名为 - p001.png、p002.png、p003.png...一直到 p200.png

我需要创建一个按升序一次提取 2 张图像的 Action。

调整图像大小和位置后,我需要在每张图像上方添加文字 "Image #X" (代替 'X' 的是相应图像的编号)

完成前两张图片后,将其保存在指定文件夹中;并拉入接下来的 2 张图像。

然后重复该过程,直到遍历所有 200 张图像。

这是我的 2 个问题:

1 - 是否可以通过操作从指定文件夹中按升序一次提取 2 张图像?

2 - 是否可以用图像的编号替换 'X',因为它按升序向上移动?

如有任何帮助,我们将不胜感激。

提前致谢!

p.s。我使用的是 PhotoShop cs5.5,如果有区别的话

首先查看 Contact Sheet functionality,也许您可​​以通过这种方式完成任务。

在脚本方面,确实有可用的功能:

  • 将文件加载到文档中
  • 创建文本图层
  • 设置文字层的文字

查看 Photoshop CS5 JavaScript Language Reference 了解更多详情。 此外,您还应该安装 Extend Script Toolkit

运行 扩展 Script Toolkit 然后快速开始:

#target photoshop
alert("Hello World!");

使用对象模型查看器(在“帮助”菜单下可用)您应该能够select Photoshop 类型库并查看有用的可用对象,例如Application,Document,Layer, 等等,看看它们的属性和方法。 此外,Data Browser 面板和自动完成功能应该有所帮助。