- 4.5 条码符号的生成技术标准
4.5.1 条码符号的生成概述
条码是代码的图形化表示,其生成技术涉及从代码到图形的转化技术以及相关的印制技术。条码的生成过程是条码技术应用中一个相当重要的环节,直接决定着条码的质量。
条码的生成过程如图4-18所示。图4-18 条码的生成过程
正确使用条码的第一步就是按照国家标准为标识项目编制一个代码。在代码确定以后,应根据具体情况来确定采用预印制方式还是采用现场印制方式来生成条码。当印刷批量很大时,一般采用预印制方式,如果印刷批量不大或代码内容是逐一变化的,可采用现场印制的方式。在采用预印制方式时需首先制作条码胶片,然后送交指定印刷厂印刷。在印刷的各个环节都需严格按照有关标准进行检验,以确保条码的印制质量。在采用现场印制方式时,应该首先根据具体情况选用相应的打印设备,在打印设备上输入所需代码及相关参数后即可直接打印出条码。
在项目代码确定以后,如何将这个代码的数据信息转化成为图形化的条码符号呢?目前主要采用软件生成方式。一般的条码打印设备和条码胶片生成设备均安装了相应的条码生成软件。 条码是一组按一定编码规则排列的条、空符号。条码生成软件则需根据条码的图形表示规则将数据化信息转化为相应的条空信息,并且生成对应的位图。专用的条码打印机由于内置了条码生成软件,只要给打印机传递相应的命令,打印机就会自动生成条码符号。而普通的打印机则需要专门的条码软件来生成条码符号。
需要生成条码的厂商可以自行编制条码的生成软件,也可选购商业化的编码软件,以便更加迅速、准确地完成条码的图形化编辑。
1.自行编制条码生成软件
自行设计条码生成软件的关键在于了解条码的编码规则和技术特性。因为目前打印设备都是以点为基本打印单位,所以条码条、空的宽度设计应是点数的整数倍。而条码的条、空组合方式也因码制不同而不同,因此编制软件时需认真查阅相应的国家标准。
2.选用商业化的编码软件
选用商业化的编码软件往往是最经济快捷的方法。目前市场上有许多种商业化的编码软件,这些软件功能强大,可以生成各种码制的条码符号,能够实现图形压缩、双面排版、数据加密、数据库管理、打印预览和单个/批量制卡等功能,同时,可以向应用程序提供条码生成、条码设置、识读接收、图形压缩和信息加密等二次开发接口(用户可以自己替换),还可以向高级用户提供内层加密接口等,而且价格也不高。企业可以根据具体情况来选择。