当前位置:首页 > 经验分享 > 菜鸟教程 > 正文内容

PS变量的高级应用案例精讲,批量制作证书,工作证,奖状等

PS的变量功能可以实现用数据驱动模型的目的,通俗地说,就是可以使用变量功能批量完成模板相同而具体内容不同的作品,例如,一个公司所有员工的工作证、名片等,发给不同人的请柬、贺卡等。

下面我们以公司员工工作证为例,来学习整个工作流程的详细步骤。

第一部分:获取所有照片的名称

在这里,我们收到了员工按要求提交的证件照电子版,要求都是2寸大小,宽度35毫米、高度53毫米,分辨率300PPI,并且员工提交照片时,必须将照片的名字以自己的姓名来命名。如图所示。



我们需要获取这些证件照上的员工名称,为后面使用PS的变量做准备,怎么获取这些照片的名称呢?如果使用输入法一个字一个字的敲上去,那要等到猴年马月呀!在这里我们使用一个快捷的方法获取这些照片的名称。

(1)打开你电脑上的记事本程序,你可以按Windows键+R键打开运行对话框,输入notepad启动记事本程序,如图所示。



(2)在记事本程序中输入下面的代码:

dir /b> XM.txt

如图所示。



(3)执行“文件-另存为”命令,在弹出的对话框中,将保存类型设置为所有文件,不要选择TXT类型,文件名要加后缀.bat,一定要加哦,编码我们用ANSI,保存位置就保存到2寸照片目录中,如图所示。



(4)在照片目录中找到刚才保存的.bat文件,这实际上是一个批处理文件,如图所示。



双击这个批处理文件,你就会发现在照片目录下自动创建了一个名为xm的记事本文件,如图所示。



打开这个XM记事本文件可以看到里面就是所有照片的名称并带有后缀名。如图所示。



当然这个记事本文件也包括了xm.txt名称,我们可以将其删除,然后再将xm.txt保存。

说明:上面创建的.bat批处理文件,我们可以将其保存,以后如果想获取任何一个目录下的所有文件名称,只要将该批处理文件拷贝到其目录下并双击运行即可快速获取。

第二部分:创建数据表格

我们可以使用Excel表格,也可以使用WPS表格,它们都可以完成下面的任务。

(1)新建一个表格然后在第一行单元格中输入工作证上需要添加的内容,一般包含姓名、职务、编号、照片等内容,在这里,我们还添加了一个金牌员工内容,如果某员工被评为金牌员工,则在照片周围出现一个金色边框,否则,就不会出现金牌边框,意思有点像现在的健康码(打了新冠疫苗的就出现金框)。表格第一行的内容如图所示。



(2)拷贝照片路径

打开前面获取的xm.txt文件并按Ctrl+A和Ctrl+C键拷贝全部的文本内容,切换到表格中,鼠标单击照片栏中的第二个单元格并按Ctrl+V粘贴拷贝的数据,如图所示。



(3)拷贝员工姓名

打开xm.txt文件,按Ctrl+H执行替换命令,在打开的对话框中,查找内容输入“.jpg”,替换内容为空,如图所示。



单击“全部替换”命令,现在文本中的所有后缀就全部消失了,如图所示。



我们还是按Ctrl+A和Ctrl+C键拷贝全部的文本内容,切换到表格中,鼠标单击姓名栏中的第二个单元格并按Ctrl+V粘贴拷贝的数据,如图所示。



现在表格中可以看出姓名和对应的照片路径是完全一致了。这就是快速获取照片名称和照片所在相对路径的方法。

(4)职务和编号我们就不在这里详细说明输入的方法了,根据实际情况输入即可,如图所示。



(5)关于金牌员工的输入内容,在这里我们要输入是或者否,但是要用英文输入,是就是TRUE,否就是FALSE,这个需要在Photoshop中创建可见性变量,如图所示。



制作本例过程中,我们用到了Excel的一些操作,虽然我们做图像处理使用Excel的情况并不多,但是在一些日常办公中还是要用到表格处理,所以,我们有必要掌握一些简单的表格操作技能。我推荐给你一本简单易学的Excel教程,有时间可以了解一些表格处理的常识,所谓求人不如求己嘛,自己多掌握一门技术,对自己的而言有益无害。

第三部分:保存PS支持的数据格式

在表格中创建好数据之后,我们必须保存成PS支持的数据格式才可以正常导入PS中,执行“文件-另存为”命令,在弹出的对话框中选择文件类型为“文本文件(制表符)”,如图所示。



或者也可以保存为CSV格式,如图所示。



保存的位置就放在2寸照片的目录下就可以了,如果放在其他位置,则导入到PS中会找不到照片,因为我们这里用的是相对路径。

第四部分:在PS中定义变量

(1)启动Photoshop并创建工作证的模板,如图所示。



(2)输入变量图层

变量图层实际上就是我们在表格中输入的第一行文本显示的内容,也就是姓名、职务、编号三个文本图层,还有两个普通图层,即:照片和金牌员工。可以看出一共有五个变量,所以必须包含五个独立的图层。

我们首先输入三个文本图层,为了避免在定义变量时名称出错,我们最好将三个文本图层的名称命名为和表格数据一致的名称,如图所示。



接着我们再绘制一个员工照片的矩形选区并命名为“照片”,如图所示。



使用同样的方法,我们再创建一个图层并绘制一个和照片大小相同的选区,添加描边,将该图层命名为“金框”,如图所示。



注意:请及时保存自己的文档,以免出现意外而丢失。

(3)定义变量

五个变量图层已经准备好了,数据也准备好了,接下来我们执行“图像-变量-定义”命令,如图所示。



在打开的变量对话框中,定义变量时就非常简单了,只要将变量名称设置为和图层名称一致就能保证万无一失,这是因为我们在前面已经做了详细的准备工作。如图所示,这是定义姓名的变量。



下图是定义的职务变量。



接下来我们定义编号变量,如图所示。



现在还有两个普通图层变量,要特别注意一下,先看照片变量的定义,如图所示。



因为照片是像素构成的,所以我们选择照片图层后,显示的是像素替换而不是我呢本替换了。

我们再定义最后一个特殊的变量——金框,如图所示。



因为金牌员工非是即否,是通过显示和隐藏来控制金框的出现,所以我们这里用的是可见性变量类型。

至此,我们就定义好了五个变量,最好单击“确定”返回PS界面,然后按Ctrl+S保存,以免在导入数据时出现PS自动退出的情况,这个在一些PS的版本中存在这个问题,或许是BUG的原因。

第五部分:导入数据

1)如果你返回了PS界面,那么需要执行“图像-变量-数据组”命令,如图所示。



(2)在打开的对话框中,单击“导入”按钮,如图所示。



(3)在打开的导入数据组对话框中,单击“选择文件”按钮导入前面我们保存的TXT或者CSV格式的数据文件,然后勾选“将第一列用作数据组名称”选项,这样可以用人名来命名数据组,因为第一列是姓名如图所示。



(4)单击“确定”按钮可以导入数据了,我们可以单击数据组选项右侧的按钮,弹出姓名下拉列表选择不同的姓名来预览效果,如图所示。



特别注意:该步骤是出错率最高的,如果提示你无法导入数据,可能的原因:一是你定义的变量名称和表格数据中的文本不一致;二是保存的TXT数据格式的编码不正确,一般用ANSI就行;三是在保存的TXT或者CSV数据中有空的行或者列,你需要将这些空行空列删除。

预览时,请选择变量对话框中的“预览”选项,然后可以从数据列表中选择不通过的姓名,此时在PS的工作证文档画面中就会显示相应的内容了,如图所示。



第六部分:导出工作证

经常检查,工作证没什么问题的话,可以将所有员工的工作证导出了。

(1)执行“文件-导出-数据组作为文件”命令,如图所示。



(2)在打开的对话框中设置导出的工作证保存的位置以及文件名称,如图所示。



(3)单击“确定”按钮即可由程序自动导出所有员工的工作证了,导出完毕,我们可以在保存目录看到导出的PSD源文件。如图所示。



第七部分:将PSD批量转为JPEG或TIFF图片

我们刚才导出的工作证都是PSD格式的,这种格式的图片默认状态下无法预览,而且兼容性比较差,我们可以将其批量转为JPEG或TIFF格式的图片。

(1)执行“文件-脚本-图像处理器”命令,如图所示。



(2)在打开的图像处理器对话框中选择导出工作证的目录,保存在相同目录下即可,勾选存储为JPEG和存储为TIFF格式,如图所示。



(3)单击“运行”按钮即可由程序自动完成对所有PSD格式转为JPEG和TIFF格式图片了,此时会在工作证目录下自动生成JPEG和TIFF两个文件夹,如图所示。



打开JPEG或TIFF文件夹就可以直观地看到工作证的缩略图了,如图所示。



至此,我们就完成了本案例所有步骤的操作。你学会了吗?

在本案例中我们只要应用了Photoshop的变量功能,但是除了变量之外,我们也使用了PS的一些常规操作,只有你熟练使用Photoshop的各个工具和命令才能使用PS完成自己心中想要的效果,所以,在这里我提醒你,一定要打好Photoshop基础,具备扎实的Photoshop基本功,我们才能够更好地完成Phtoshop作品的制作,也才能够大大提高我们的工作效率。

如果有哪位学员想全面学习Photoshop,我推荐一本不错的教材供你参考吧。

该教材比较全面地讲解了PS的工具和命令的用法,采用理论与案例相结合的教学方法,比较适合PS小白从头开始学习PS,在学习过程中,如果你遇到任何问题,也可以在留言区留言,我们一起探讨PS图像处理技术。


  • 随机文章
  • 热门文章
  • 热评文章

扫描二维码推送至手机访问。

版权声明:本文由格熊发布,如需转载请注明出处。

免责声明:本站收集的内容,都来自网络,版权争议与本站无关。

本文链接:https://www.gexiong.com/cnjc/187.html

分享给朋友:

相关文章

网站文章实现当天收录教程

网站文章实现当天收录教程

什么是秒收?秒收、就是网站在更新了新的网站内容后百度或360等搜索引擎在短时间内快速收录内容的这么一个概念,而目前大部分网站站长都面临一个问题,就是在发布内容很久后搜索引擎却迟迟不收录。如何实现秒收录?1、切勿采集内容困扰站长的首要问题一定是都觉得更新文章内容很耗时间,懒不愿意花时间去为用户创造内容...

2021支付宝、微信年账单查询步骤

2021支付宝、微信年账单查询步骤

2021年过去了,这一年的酸甜苦辣都翻篇了。那这一年你都挣了多少?花了多少呢?目前主要的花费方式就是微信、支付宝。今天就给大家分享一下如何查询微信、支付宝年账单。支付宝年账单支付宝的年账单,不少同学也收到了通知,没有收到的打开支付宝首页就能看到,或者搜索「年账单」。支付宝是将2021年账单做成了动画...

超详细的Midjourney入门教程!小白看了都会,多图手机流量请注意

超详细的Midjourney入门教程!小白看了都会,多图手机流量请注意

Midjourney的使用方式是: 通过给Discord频道内的聊天机器人发送对应文本,聊天机器人返回对应的图片。所以想用Midjourney,需要先注册一个discord 账号,然后进入Midjourney的Discord频道。我们注册了账号之后,可以用浏览器使用discord,也可以下载他们的客...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。