适用场景要先想清楚
动作加批处理适合「每张图做同样一串操作」的事:统一改成 800 像素宽、统一加同一个水印图层、统一转成某种格式。
不适合需要人眼判断的事,比如每张图裁剪位置都不一样。那种情况别硬批处理。
第一步:录一个动作
打开一张有代表性的图(后面所有图都照着它处理),「窗口」→「动作」把面板调出来。
点面板底部的「创建新动作」图标,起个名字,点「记录」,从这一刻起你所有的操作都会被记下来。
比如要批量改尺寸并加水印,就依次做:「图像」→「图像大小」,设定宽度,确定;接着加水印(置入图片或者用文字工具),摆好位置,合并图层;最后「文件」→「存储为」,选 JPEG 和品质,保存后关闭文件。做完点面板上的方块停止录制。
两条必须记住的规矩
第一,动作里不要依赖固定的画布坐标。所有图不一样大,按绝对像素移动图层会让水印跑到图外面。移动和变换时尽量用相对操作(比如全部对齐到同一位置时用相对于画布的选项)。
第二,「存储为」环节在批处理时会被自动接管,你在录制时指定的文件夹不重要,别在这上面纠结。
第二步:跑批处理
「文件」→「自动」→「批处理」,弹出的窗口里上半部分选刚才录好的那个动作,下面选「源」为「文件夹」,指定放原始图的那个目录。
「目标」选「文件夹」,新建并指定另一个空文件夹。这一步很关键:源和目标是同一个文件夹可能导致边写边覆盖,做出来的结果谁也说不清。
下面的「文件命名」部分可以按原文件名加序号或后缀来命名,默认沿用原名。
确定之后看着 PS 一张张闪,几百张图通常几分钟到十几分钟。
先拿五张试
正式跑全量之前,复制五张图到一个临时文件夹,对着它跑一遍批处理,看结果是否符合预期。
确认没问题再把源换成真正的目录。这一步省的时间远多于它花的时间。
更简单的另一种选择
如果只是一次性改尺寸和转格式,不需要加水印这类自定义操作,「文件」→「脚本」→「图像处理器」更省事,勾选要输出的大小和品质,直接就好了,连录制都不用。
另外提一句,版本不同菜单位置略有差异,中文版里叫「自动」「批处理」这些词是一致的。
