欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 计算机应用 > 巧用VFP实现录取通知书的考生照片打印功能

巧用VFP实现录取通知书的考生照片打印功能

日期:2023-01-24 阅读量:0 所属栏目:计算机应用


摘 要:录取通知书的打印是高校招生工作中的一个重要组成部分,本文介绍了如何利用VFP打印录取通知书,重点对录取通知书的照片打印进行了阐述。

关键词:VFP;录取通知书;照片
  一、引言
  随着《全国普通高校招生网上录取系统》的应用,使高校的招生录取工作变的方便快捷,但该系统对于新生录取的后续工作没有提供太多的功能模块。现在各个高校的录取通知书几乎全部告别了手工填写的时代,通过在录取通知书上打印考生照片,既可以使录取通知书变的美观,也使考生报到时的信息核对更加直观、准确、快捷。
  二、利用VFP实现考生照片打印的三种方法
  高校可根据本校实际需要在录取通知书上打印考生姓名、考生号、省市、专业、层次、照片等项目。能在录取通知书上打印考生照片的常用软件有很多,如WORD、ACCESS、VFP等,在此选用Visual FoxPro(软件版本6.0)(以下简称VFP)来实现照片打印。
  从《全国普通高校招生网上录取系统》导出的考生照片都是用考生号命名的,且均为“.jpg” 格式,将所有考生照片存放在“d:kszp”目录之下。在“d:kszp”目录下,创建一张图片,大小130*150像素,白色背景,“.jpg”格式,命名为“no.jpg”。
  在“d:tzs”目录下建立两个VFP表文件,文件名为“考生信息.dbf”的表文件用来保存考生的基本信息,具体内容见表1所示:
xmkshsszycczpzpwjm张晓明09220000000001吉林临床医学本科gen表1
  文件名为“照片地址.dbf”的表文件用于保存考生照片的存放目录,具体内容见表2所示:
zpdz d:kszp表2
  新建一个报表,用于设计录取通知书打印模板,在报表的“数据环境”中添加 “考生信息.dbf”及“照片地址.dbf”表文件。根据录取通知书的版式需求添加“标签、域控件、图片/ActiveX绑定控件”等控件,并分别对相关“域控件”进行设置,如选择域控件“xm”,右键选择“属性”,在“表达式”中输入“考生信息.xm”,这样域控件“xm”就与表文件“考生信息.dbf”中的“xm”字段绑定了。
  下面将具体介绍利用VFP实现考生照片打印的三种方法。
  (一)直接将考生照片保存到表文件中字段
  先将所有的考生照片由“.jpg”格式转化为“.bmp”格式,并存放在“d:kszp”目录下。使用如下命令将考生照片批量保存到表文件“考生信息.dbf”的“zp”字段中。
  USE d:tzs考生信息.dbf
  Scan
    If File(""d:kszp""+alltrim(ksh)+"".bmp"")
      Append General zp From ""d:kszp""+alltrim(ksh)+"".bmp""
    Endif
  Endscan
  优点:照片直接保存到表文件中的字段,源照片文件的移动、修改等操作不会对表文件中字段内容及报表文件产生影响。
  缺点:1、照片必须转化为“.bmp”格式,“.bmp”格式比“.jpg”格式的文件存储容量大好几倍,所以会导致表文件的容量变的很大;2、当有新的考生数据添加时就必须重新用命令对“zp”字段的数据进行更新维护。
  (二)将考生照片文件名保存到表文件中字段
  使用如下命令将考生照片的文件名批量添加到“考生信息.dbf”表文件中“zpwjm”字段中。
  Use d:tzs考生信息.dbf
  Scan
    If File(""d:kszp""+alltrim(ksh)+"".jpg"")
      Replace zpwjm with ""d:kszp""+alltrim(ksh)+"".jpg""
    Else
      Replace zpwjm with ""d:kszpno.jpg""
    Endif
  Endscan
  优点:照片可以是“.jpg”格式的,减小了表文件的存储容量。
  缺点:1、照片源文件不可以删除;2、当有新的考生数据添加或考生照片存放目录发生变化时就必须重新用命令对“zpwjm”字段的数据进行维护更新。
  (三)利用函数对图片来源进行设置
  将“图片/ActiveX绑定控件”的“图片来源”设置为“文件”,并在其后文本框中输入代码“Iif(File(alltrim(照片地址.zpdz)+alltrim(考生信息.ksh)+"".jpg""),(alltrim(照片地址.zpdz)+alltrim(考生信息.ksh)+"".jpg""),(""d:kszpno.jpg""))”,即可实现照片的显示及打印。
  优点:1、照片可以是“.jpg”格式的;2、无须在表文件中添加额外的字段用于保存考生照片相关信息,减小了表文件的容量;3、新的考生数据添加后无须再次设置也能直接显示、打印考生照片;4、考生照片存放目录修改之后只要相应修改表文件“照片地址.dbf”中的“zpdz”字段的内容即可。
  缺点:照片源文件不可以删除。
  三、结束语
  笔者认为第三种方法操作简便、数据易于维护,能够达到一次设置,长期有效的效果。在此只是简单的介绍了利用VFP实现录取通知书考生照片的打印功能,我们同样可以利用VFP强大的功能对《全国普通高校招生网上录取系统》导出的投档单数据进行更深入的后续开发,使录取通知书的操作更加的自动化、智能化,在减少了人为出错的因素的同时,更是极大地提高了我们招生录取的工作效率。  
  参考文献:
  [1] 吴迪,曲蒙. 《Visual FoxPro 6.0 中文版函数手册》.清华大学出版社,1999年1月第1版 本文链接:http://www.qk112.com/lwfw/jsjlw/jisuanjiyingyong/241981.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学