新浪博客

批量制作学生证(交流)

2010-02-05 11:13阅读:
为了方便管理,学校每年都要为新生统一制作学生证。很多学校一般都打印出空白学生证,用笔填入其中各项,然后贴上学生照片,这种方法工作量很大,而且版面也不是很美观。下面我给大家介绍利用CardMaker(http//www.onlinedown.net/soft/3497.htm)软件批量制作学生证的方法(同样也适用于准考证等)。empty
  1. 准备工作
  先用数码相机拍下新生的照片(或用扫描仪扫描学生照片),再按序列给照片文件命名(如:File0001.jpg、File0002.jpg、File0003.jpg……)并存放到磁盘相应位置(如“D:\学生证\学生照片”文件夹下)。再建立一个Excel工作簿,按照片文件中学生的顺序和学生证上所需各项建立学生的数据库(注数据库中“照片”字段里存放的是照片文件的全路径),并保存到相应位置(如“D:\学生证\学生库.xls”),如图1所示。
批量制作学生证(交流)
  图1 建立数据库
  2. 先制作一张学生证样表
  打开CardMaker程序,执行“文字→插入文本”命令,弹出“插入文本”对话框,输入标题“学生证”字样,单击〔确定〕按钮。在工作区适当位置单击鼠标左键,显示“学生证”,单击选中此对象,对其进行字体、大小、颜色等修饰。按上述方法依次输入学校、姓名、班级、学生编号等项。选择“图形→插入图形→线条”下的直线工具,绘制一条直线,放在“学生证”下面,对其进行适当调整。执行“图像→插入图像→来自文件”命令,在弹出的“插入图像”对话框中找到并选中任一学生照片文件,单击〔打开〕按钮,插入一照片图像,调整大小移到照片所在位置(如图2)。
批量制作学生证(交流)
  图2 制作样表
  3. 建立数据关联
  执行“数据库→
从Microsoft Excel中导入”命令,在弹出的对话框中找到并选中学生库文件,单击〔打开〕按钮,弹出“编辑数据库记录记录”窗口(如图3)。单击〔确定〕按钮,把数据库导入到程序中(注:导入的Excel表其第一行被视作数据库的字段名)。
批量制作学生证(交流)
  图3 编辑数据库记录
  选择“文字→从数据库中插入文字→〈学校〉”命令,在学校项后面单击鼠标出现“〈学校〉”字样(在预览或打印时,这些内容将会被数据库中对应项的数据所替换),选中“〈学校〉”,调整字体、大小、颜色、位置等。按此方法,在适当位置依次插入“〈姓名〉”、“〈班级〉”、“〈学生编号〉”等项(如图4)。单击选中照片所在位置的图像,执行“图像→关联数据库→〈照片〉”(在预览或打印时,此图像将被学生照片所替代)。
批量制作学生证(交流)
  图4 设置数据关联
  4. 预览、打印
  到现在,学生证的制作就已经基本完成了,再依照要求适当美化、修饰一下,最后通过“设置”菜单设置学生证的尺寸、每页卡片的数量及是否打印裁剪线等(如图5)就可以了。
批量制作学生证(交流)
  图5 批量打印学生证

我的更多文章

下载客户端阅读体验更佳

APP专享