[发明专利]一种用针式打印机在多联票据上打印二维条码的方法有效
申请号: | 201110147265.0 | 申请日: | 2011-06-02 |
公开(公告)号: | CN102806776A | 公开(公告)日: | 2012-12-05 |
发明(设计)人: | 陈江宁;甘景全;偶瑞军;谢宇;李少维;李利;宋颍 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | B41J2/22 | 分类号: | B41J2/22;B41J3/01 |
代理公司: | 北京科龙寰宇知识产权代理有限责任公司 11139 | 代理人: | 孙皓晨 |
地址: | 100097 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 针式打印机 联票 打印 二维 条码 方法 | ||
技术领域
本发明涉及计算机图像处理领域,特别是涉及一种用针式打印机在多联票据上打印二维条码的方法。
背景技术
利用纸质文件传递信息,是由计算机系统控制打印机将信息符号打印到纸质文件上,这些信息符号包括汉字、数字、字母、标点符号、一维条码、二维条码等。这样,在根据纸质文件上的信息进行各种后续操作时,只需读取上面的信息符号即可。随着计算机图像处理技术的发展,越来越多的纸质文件改由计算机来阅读,这极大地减少了人工读取的工作量。
多联票据作为一种纸质文件,可以承载各种销售信息,通过读取这些销售信息就可以进行报税、报销等操作。多联票据由第一联和一张以上的具有复写功能的其他个联构成(如一份三联票据由第一联、具有复写功能的第二联和第三联构成)。其中,第一联之外的其他个联由无碳复写纸制成,在各个联的上表面均涂有一层复写油墨,这些复写油墨会在受到外界压力的位置显影,从而在纸面的该位置留下痕迹,这就是多联票据第一联之外的其他个联的复写原理。这里,多联票据的第一联可以采用无碳复写纸,也可以不采用。
为了提高防伪性能,并使面积一定的多联票据能保存更多的信息,同时方便计算机读取这些信息,可在多联票据的表面打印二维条码。但是,现有的打印技术是利用加热转印的原理将二维条码打印到纸面上的,因而除去第一联上印有二维条码之外,其他个联上都因没有受到压力而不会显影出二维条码,这样的多联票据因第一联与其他个联的内容不同而不允许使用。
发明内容
本发明所要解决的技术问题是提供一种用针式打印机在多联票据上打印二维条码的方法,能将二维条码打印到多联票据的所有个联上,且利于计算机准确无误地读取。
本发明解决上述技术问题的技术方案如下:一种用针式打印机在多联票据上打印二维条码的方法,所述多联票据由第一联和一张以上的具有复写功能的其他个联构成;该方法包括:
步骤1:判断所述针式打印机的分辨率是否为其真实图像打印分辨率,是则执行步骤2,否则,将所述针式打印机的分辨率设置为其真实图像打印分辨率,执行步骤2;
步骤2:判断待打印的所述二维条码的参数是否与所述针式打印机的真实图像打印分辨率相关,是则执行步骤3,否则,将所述二维条码的参数设置为与所述针式打印机的真实图像打印分辨率相关,执行步骤3;
步骤3:用所述针式打印机将所述二维条码和票据文字打印在所述多联票据的第一联上。
本发明的有益效果是:本发明中,由于是利用针式打印机将二维条码打印到多联票据的第一联上,因而打印机的打印针除了将二维条码打印到第一联上之外,其他个联的表面也因受到了打印针的压力而显影出二维条码,因此,本发明能将二维条码打印到多联票据的所有个联上。同时,由于本发明通过步骤1和2的判断,将针式打印机的分辨率设置为其真实图像打印分辨率,将二维条码的参数设置为与针式打印机的真实图像打印分辨率相关,因此,针式打印机在打印二维条码时,打印针相邻两个打印点之间的距离大于0,从而可以防止损坏无碳复写纸制的第一联之外的其他个联,同时保证第一联和其他个联上的二维条码清晰可辨,这有利于计算机准确无误地读取,防止产生机读误差。
在上述技术方案的基础上,本发明还可以做如下改进:
进一步,在所述步骤3之后,该方法还包括:
步骤4:将所述多联票据置于扫描仪的扫描热区内;
步骤5:用所述扫描仪扫描所述第一联,得到所述第一联的图像;
步骤6:用计算机分析所述第一联的图像,得到所述第一联的图像信息。
进一步,在所述步骤3之后,在所述步骤4之前,该方法还包括:步骤40-1:判断所述第一联和其他个联上所述票据文字的打印针点数是否与所述针式打印机的字库中所述票据文字的打印针点数相同,是则执行所述步骤4,否则重新执行所述步骤3。
进一步,所述二维条码为正方形;在所述步骤3之后,在所述步骤4之前,该方法还包括:步骤40-2:判断所述第一联和其他个联上的所述二维条码中,位于中心位置的校正曲线、分别位于设定的各直角处的各位置探测图形、所有所述位置探测图形组合而成的寻像图形是否存在并完整,是则执行所述步骤4,否则重新执行所述步骤3。
进一步,所述二维条码为正方形,其由一个以上的正方形的模块构成;在所述步骤3之后,在所述步骤4之前,该方法还包括:步骤40-3:判断所述第一联和其他个联上的所述二维条码的边长、各模块的边长、相邻模块之间的距离是否等于各自的设定值,是则执行所述步骤4,否则重新执行所述步骤3。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110147265.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:环槽式空转锁头
- 下一篇:用于对便携式灯具供电的装置