PS批量制作获奖证书并导出PNG

时间:2024-01-24 08:59:59

其实方法和“使用PS批量制作视频字幕”的方法类似。区别在于制作视频字幕时导出成psd格式就可以直接导入Premiere中使用了,而获奖证书考虑到打印设备有无PS的不确定性,可能需要导出成PNG或其他通用格式较为稳妥。然而PS的批量导出功能仅支持导出PSD,不支持其他任何格式,这也是本篇博客要为大家解决的难题。

使用PS批量制作获奖证书

如前文所说,“批量制作证书”的前半部分和“批量制作视频字幕”方法类似,所以本部分内容用于制作视频字幕也适用。

制作母版

第一步,我们要先制作获奖证书的母版。先做好证书的标题、获奖人、奖项、发奖部门、日期等。其中获奖人和奖项作为接下来要批量替换的内容,可以随便填也可以填一个范例。如下图:

记得获奖人、一等奖这几处需要替换的部分,都要是单独的图层。

如果是制作视频字幕,就是创建一个视频分辨率的画布,在字幕位置输入一段长度适中的范例字幕,然后删除背景,使其为透明背景。

准备名单

接下来创建一个txt,用于存放获奖人的名单,一个名字占一行。第一行输入一个变量名,例如t1、t2。

如果有多个奖项,记得要把不同奖项的获奖名单保存到不同的txt文件中。

视频的字幕同理,第一行变量名,后面把字幕逐行输入txt。

批量导出证书

现在我们回到PS,选中获奖人的文本图层,选择“图像->变量->定义”。

勾选文本替换,名称是你在txt开头写的变量名,我这里是t1。然后点击下一步。

然后点击导入,弹出导入数据组对话框。选择文件,选择获奖名单的txt文件。然后一路确定即可。

导入数据组成功后,打开“文件->导出->数据组作为文件”。

弹出如下图所示对话框,为了方便查看,可以参考我的命名格式修改下批量导出的命名格式。

接下来,二等奖、三等奖操作同理。记得先把模板中的“一等奖”修改为“二等奖”或“三等奖”。

这时我们可以注意到,导出文件的扩展名只有.psd和.PSD两种可选(其实等于一种)。如果你要制作视频字幕,那么恭喜你完工了,接下来就是导入Pr对时间轴了。考虑到你制作好的奖状可能是提交给老师或上级,再转而拿去打印,为了确保兼容性,我们还要将其批量转为PNG。

PSD批量保存PNG

这里要用到ps一个非常强大而便利的功能——动作。

动作功能简单来说,就是你可以自己创建一个动作,录制你的一系列操作,然后你可以通过一个按钮反复运行这个动作。我们可以借助这个功能,完成大量重复的操作。

录制动作

首先我们要打开“动作”面板,一般是和历史记录在一个窗口上。如果找不到,可以通过“窗口->动作”来打开。

点击创建新动作按钮,可以将其命名为“保存PNG”。

打开刚才创建的任意一个psd,在动作面板中选中刚才新创的动作,然后点击圆圈开始录制。然后“文件->存储为”,存储为PNG,最后关闭这个psd。再次点击,结束录制。

这样一个动作就录制好了,包含“存储”和“关闭”两个动作。

运行动作

一次性打开所有获奖证书的PSD,或分批次打开。

然后按小三角形,播放选定动作,这样当前的PSD就会被保存为PNG并关闭。再次按小三角形,保存并关闭下一张。

一直按播放,直到所有PSD窗口都关闭为止,此时所有PSD均已保存为PNG。