分类:
2010-03-22 11:18:06
用ACCESS实现图书条码的打印设计
胡昌文
(广西大学图书馆 南宁 530004)
摘要:本文根据广西大学图书馆应用实践,介绍了利用微软access实现图书条码的打印设计方法,为污损条码、赔书补条码、捐赠图书等图书条码的打印提供了方便、经济实用的方法。
关键词:access 报表 条形码 code39 图书条码 打印
中图分类号:G250.7 文献标识码:B
Printing and Design of Bar Code for
Books by Using Access
Hu Changwen
(Library of
Abstract: Based on the application and practice in the library of
introduces the method for realizing the design and printing of bar code for books by using
Microsoft Access. It offers a convenient, flexible, economical and practical way for bar code
printing when it is requited to replace any defiled or damaged bar codes, or supplement bar codes
for books compensated by the readers or donated by others.
Keywords: Access, report form, bar code, code39 bar code for books, printing
1 问题的提出
条码技术是在计算机、光电技术和通信技术的基础上发展起来的一项综合性科学技术,是信息数据自动识别、输入的重要方法和手段。由于条码技术具有可靠、快速、方便、经济的特点,目前已广泛应用于零售、制造业、贸易、物流、军工、医疗卫生、金融等诸多自动化管理行业和领域。
随着图书馆数字化进程的快速发展,条形码在图书馆自动化管理中应用越来越广,条形码的制作则显得更为重要。在本馆的具体应用中,存在以下问题:
1.本馆的纸质图书绝大部分都是通过政府公开招标方式采购,图书条码的设置、打印以及粘贴均为书商完成,本馆并未购置专用的条码打印机及打印软件,而近年来,随着东盟泛北部湾经济体系的逐步形成,越南语、泰语等东盟小语种的书籍也有了选择性的购入,但由于此类图书采购渠道等原因,图书条码制作、打印以及粘贴需要自己完成。
2.图书频繁的借还流通,必然导致图书条形码的污损,如图书条码破损等导致条码阅读器读取下降甚至无法识别污损的图书条码。
3.图书丢失或赔书,图书条码也需要重新打印粘贴。
4.本馆捐赠书库的图书大多是学生、教工、社会人士所捐赠,并没有粘贴图书条形码。
5.本馆的考勤系统使用条码来识别员工的身份,也经常存在污损、丢失的情况。
根据上述实际情况,迫切需要制作出适合本馆的具有个性化以及批量打印的条形码,经过实践,利用微软access的报表功能即可设计打印出比较满意的条形码。
2 条形码技术概述
2.1 条形码及其原理
条形码技术最早产生于20世纪40年底,诞生于威斯丁豪斯实验室,条形码是一种可供电子仪器自动识别的标准符号,由粗细不同,黑白(或彩色)相间的条、空以及相应的字符组成的标记群组成,用以表示一定的信息,能快速地为产、供、销各环节在采集、处理和交换信息时提供表示。
条码是一种可印制的机器语言,从计算机语言来看,条码是可直接重复产生“
条形码技术具有:识别速度快、可靠性高、采集信息量大等灵活实用的优点。
2.2 code
Code
由于code
3 用ACCESS实现打印设计方法
3.1 软、硬件选取
通过前面的介绍,结合本馆实际,软、硬件的选取上以经济、实用、方便为出发点:打印机无需另外购买专用的条形码打印机,利用本馆现有的爱普生6200激光打印机即可,条码也无需购买专用的条码标签,使用普通A4纸,打印后好后,再利用现有用于切割借书证切纸铡刀切割成条即可。
软件使用微软OFFICE系列套件中的Access数据库管理系统软件,使用数据库及报表功能实现,批量打印可直接将条码批量插入到access表中,access报表自动从表中读取条码号,也可以自定义个性化的条码打印,打印规则为A4纸4*11,即每行4个标签,共11行。
3.2 具体实现
1.code39字体设置:要实现code39条码的打印,首先需要code
chinaunix网友2010-03-23 12:36:29
如果您有一技之长,请到淘师宝发帖子收徒弟; 如果您想学习一门技能,请到淘师宝发帖子拜师傅; 拜师傅,收徒弟,到淘师宝,网址:www.taoshibao.com