Citrusea

利用PS和Excel批量生成电子证书图片

工作中有时候有些考试或者比赛之后几十个甚至上百个名单需要生成一份份电子证书图片,靠自己人力一个个输入效率可就太低了,我们可以利用 Photoshop 和 Excel 来进行批量的生成。

数据处理

首先在 Excel 中把所需要的姓名和编号排列好,并在表头分别填进「姓名」和「编号」。

如图排列如图排列

数据整理完毕后依次选择文件另存为。把文件保存为 文本文件(制表符分隔)(*.txt) 格式。

如图格式保存即可如图格式保存即可

定义变量

用 Photoshop 打开证书模板,在需要填写内容的位置增加一个图层,然后添加文本框并输入相应的文字。譬如下图我需要填写姓名和编号,那么我就在需要填写姓名和编号的地方分别输入「姓名」、「编号」这两个内容。

一个萝卜一个坑填写相应内容一个萝卜一个坑填写相应内容

然后点击左上角的图像选项,然后点击变量,在弹出的选项中选择定义。打开定义后会弹出一个用于定义变量的面板。

图二图二

图四图四

定义变量定义变量

变量面板里需要选择的有两部分,一个是图层,一个是名称图层也就是选择刚刚新建的需要批量填写内容的那两个,我的是「名字」和 「编号 2023」。在图层一栏选择名字后,我们需要勾选文本替换,然后在名称一栏选择「名字」图层内所填写的内容。另一部分同理。

填写完之后我们在刚刚 图像变量 处选择 数据组。在弹出的界面选择 导入,把我们一开始制作的 txt 文件导入即可,导入后可以进行预览以观察是否有错误的地方。

点击小窗口左侧的导入点击小窗口左侧的导入

生成图像

一切都没问题后我们依次点击文件导出,选择将数据组作为文件,在新窗口中选择文件导出的目录,推荐新建一个空目录进行保存,因为会生成一系列 PSD 文件,然后对文件进行命名。

导出导出

选择文件夹并对文件进行命名选择文件夹并对文件进行命名

那么问题来了,这里导出的都是 PSD 文件,我们该如何把他变成图片呢?我们回到 Photoshop 中,再次点击 文件,然后依次点击 脚本图像处理器

用脚本生成图片用脚本生成图片

点击脚本后会弹出一个新窗口,你可以在里面自定义生成的图片。

到这里证书也就生成好啦,虽然前期相对复杂一点,但是设置好之后效率就高起来了,而且在模板中设置一次之后下次如果还用这个模板的话也还是可以再次快速使用起来,事半功倍。

2023-2024 Citrusea