APP下载

基于Photoshop的学生证件批量制作的设计与实现

2019-10-31严李宏

电脑知识与技术 2019年22期

严李宏

摘要:Photoshop是一款应用非常广泛的图像处理软件,可以用来对图片进行处理、合成,其中的图片批量处理技术大大减少了图片处理的工作量。本文主要探讨Photoshop在批量制作带数码照片学生证件中的实际应用, 希望能够更好地解决学生管理工作中的实际问题。

关键词:Photoshop;学生证件;批量制作

中图分类号:TP391        文献标识码:A

文章编号:1009-3044(2019)22-0219-03

开放科学(资源服务)标识码(OSID):

Design and Implementation of Batch Production of Student Certificates Based on Photoshop

YAN Li-hong

(Jiangyin Polytechnic College  Computer Science, Jiangyin 214405, China)

Abstract:Photoshop is a widely used image processing software, which can be used to process and synthesize images. The image batch processing technology greatly reduces the workload of image processing. This paper mainly discusses the practical application of Photoshop in batch production of student certificates with digital photos, hoping to better solve practical problems in student management.

Key words:Photoshop; Student identification; The batch production

1 引言

在當前“互联网+”新时代环境背景下[1],互联网信息技术已渗透到人们日常生活、工作中的方方面面。学生的管理工作应改随着新形势、新环境不断进行创新,顺应“互联网+”时代的需求,促使资源的合理配置,提高工作效率,做到与时俱进。

在学生管理的实际工作中,我们经常需要大批量制作学生证件、证书,以及带照片的证件等。例如学生的英语四六级准考证,毕业证书,获奖的荣誉证,学生宿舍的床位卡,学生社团、学生会工作证等。如果我们教师单个制作,不仅工作量大,而且效率也低。Photoshop软件用于处理图像更专业、工具更强大[2]。使用Photoshop软件的动作、脚本、批处理功能和方法[3],能轻松制作出所需要的证件,大大提高了我们的工作效率与管理水平。

2 学生证件实例分析

每年9月开学各院校都要给学生制作大量的学生证件。在笔者的日常学生管理工作中,经常要制作带照片的学生证件。由于开学时间紧、任务急、数量大,在此情况下就需要应用信息技术软件对照片、证件进行批量处理,快速并准确地完成任务。

基于江阴职业技术学院学生床位卡的现实要求,针对学生床位卡的实际情况,现利用大家比较熟悉的Photoshop平台,借助Photoshop的动作与批处理,能使制作模板图像处理中一些重复性的枯燥而烦琐的工作瞬间变得简单而轻松[4]。下面以江阴职业技术学院“学生床位卡”模板制作为例,详细分析批量学生床位卡的制作过程。

2.1 证件资料收集

学生床位卡所需资料主要包括三方面:一是每位学生的电子照片(电子照片以学生学号命名);二是学生住宿信息表(包括:学号、班级、院系、住宿楼号、床号等信息);三是校徽图标。为了管理与使用方便,本实例将文件统一放置在“D:\学生床位模板”文件夹中,其中包含:文件夹-学生照片、文件夹-其他素材、电子表-学生住宿信息表.xlsx。

2.2 设计学生床位卡主文件

打开Photoshop CS6,新建学生床位卡模板.psd文件,将文件保存于“D:\学生床位模板”文件夹中,设计如图1所示的学生床位卡样式图像,建立图层,导入校徽、录入文字、添加下划线,并对图层进行相应设置调整。

3 Photoshop批量处理照片大小功能的操作分析

3.1 操作分析

由于各系部学生上交的电子照片大多数都是格式或大小不符合应用要求,或统一拍摄的电子照片像素较大,在此实例中也不能直接使用。因此在制作学生证件前我们需要应用Photoshop对学生电子照片像素尺寸进行批量处理。

3.2 实现的方法与步骤

3.2.1 打开学生照片文件

打开Photoshop CS6应用程序,在“文件”菜单下选择“打开”,选“D:\学生床位卡模板\学生照片”中的任用一张学生电子照片。

3.2.2 录制图像改变动作

在“窗口”菜单下选择“动作”命令(或按Alt+F9组合键),在软件界面的右上角会出现“动作与历史记录”窗口,点击动作面板窗口的下方的“创建新动作”按钮,在弹出的“新建动作”对话框中,名称栏录入“改变图片大小”,然后点“记录”按钮。接着在“图像”菜单下选择“图像大小”命令(或按Alt+Ctrl+I组合键),在“图像大小”对话框中,像素大小设置:宽度270像素,高度362像素;文档大小:2.29厘米,高度3.06厘米,分辨率300像素/英寸,勾选约束比例,确定。选择“文件”下“存储为”命令,保存位置为D:\学生床位卡模板\学生照片,点击“保存”,在“JPEG选项”对话框中,品质选择:12,最佳,单击“确定”。然后回到动作面板窗口,点击“停止播放/记录”按钮。

3.2.3 图像自动批处理

依次打开“文件”-“自动”-“批处理”选项。在批处理栏中,将“播放”动作选择为“改变图片大小”。将“源”位置选择为“文件夹”,然后在下面的“选择”找到存放学生照片位置D:\学生床位卡模板\学生照片,勾选覆盖动作中的“打开”命令。在目标设置时,选择“存储并关闭”,勾选覆盖动作中的“存储为”命令。点击“确定”按钮,图像开始批量转换。

4 Photoshop批量制作学生证件功能的操作分析

4.1 操作分析

在前面的基础上,打开学生床位卡模板.psd文件,利用图像变量功能、文件脚本图像处理器功能制作学生床位卡模板,批量制作学生床位卡。

4.2 实现的方法与步骤

4.2.1 添加照片层和文字层

在学生床位卡模板.psd文件相应的位置中,添加文字层,分别是:班级、姓名、学号、宿舍、床号,添加照片层:照片。

4.2.2 定义变量

点击菜单“图像”下面的“变量”选择“定义”命令。在弹出的“变量”对话框中,选图层班级*, 勾选文本替换名称相同为班级,同理定义图层设置姓名、学号、宿舍、床号。选图层照片*,勾选像素替换名称相同为照片,方法选择限制。

4.2.3 完善学生住宿信息表

在原有的学生住宿信息表.xlsx 中,增加照片列。公式:F2="D:\学生床位卡模板\学生照片\"&A2&".JPG",用句柄填充完善F列内容。如图2所示。

4.2.4 新建“学生信息数据.txt”文件

在“D:\学生床位卡模板”文件中,新建记事本学生信息数据.txt,将学生住宿信息表.xlsx中数据复制记事本学生信息数据.txt中保存。

4.2.5 数据组导入记事本数据

点击菜单“图像”下面的“变量”选择“数据组”命令。在弹出的“变量”对话框中,首先选择“数据组”,接着选择“导入”按钮。在弹出的“导入数据组”对话框中选择文件-学生信息数据.txt,勾选将第一列用作数据组名称,勾选替换现有的数据组,点击确定按钮。返回“变量”对话框后,勾选预览,然后就可以点击下一个看看效果了。最后点击确定。

4.2.6 导出数据组文件

点击“文件”菜单下的“导出”选择“数据组作为文件”命令。在弹出的“将数据组作为文件导出”对话框中,存储选项-选择文件夹“D:\学生床位卡模板\数据组文件”,数据组为所有数据组,文件命名选择数据组名称,其余选择无,文件扩展名为.psd,单击确定。

4.2.7 脚本图像处理

点击“文件”菜单下的“脚本”选择“图像处理器”命令。在弹出的“图像处理器”对话框中,①选择要处理的图像,选择文件夹为D:\学生床位卡模板\数据组文件。②选择位置以存储处理的图像,勾选在相同位置存储。③文件类型首选项,勾选存储为JPEG,品质为12。其余为默认。最后点击运行。

4.2.8 效果呈现

最后打开D:\学生床位卡模板\数据组文件\JPEG文件夹,会看到已经批量处理好的学生床位卡的效果图。如图3所示。

5 结束语

本文通过制作江阴职业技术学院学生床位卡实例,详细介绍了Photoshop中批量处理图片的操作要求和步驟,与采用EXCEL的VBA批量证件制作[5]、Word的邮件合并批量证件制作[6]相比,该方法对证件的图像色彩、像素,照片大小的处理、照片的位置控制实现比较容易,而且批处理JPG文件便于冲印。基于Photoshop的学生证件批量制作,已应用与学院的实际工作中。经过实践证明操作方便,自动化程度高,大大提高了工作效率,对与批量制作带图片、照片的证书、证件等有比较好的实际指导意义。

参考文献:

[1]李青梅.Photoshop在网页美工设计中的应用研究[J].佳木斯职业学院学报,2018(12):409-411.

[2]何丽.ACDSee和Photoshop在批量处理图像方面的简单应用[J].辽宁经济,2016(5):90-91.

[3]黄春华,顾敏霞.图像编辑的动作脚本及批处理应用[J].上海应用技术学院学报(自然科学) ,2012(3):220-223.

[4]何凤玲.Photoshop动作与批处理在批量排版证件照中的应用[J].信息与电脑(理论版) ,2018(12):50-53.

[5]李淑梅,李政.基于VBA实现批量证件的制作[J]. 廊坊师范学院学报(自然科学版),2010(6):41-43.

[6]蒋建琼.“邮件合并”在批量制作带照片证件中的设计与实现[J].电脑知识与技术,2017(36):135-137.

【通联编辑:王力】