[发明专利]一种条码打印机打印横向条码的方法有效
申请号: | 201510119353.8 | 申请日: | 2015-03-18 |
公开(公告)号: | CN104723711B | 公开(公告)日: | 2017-03-22 |
发明(设计)人: | 燕洪生 | 申请(专利权)人: | 北京科创京成科技股份有限公司 |
主分类号: | B41J3/01 | 分类号: | B41J3/01;B41M5/00 |
代理公司: | 北京华夏正合知识产权代理事务所(普通合伙)11017 | 代理人: | 韩登营,张焕亮 |
地址: | 100089 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 条码 打印机 打印 横向 方法 | ||
技术领域
本发明涉及条码打印技术领域,特别涉及一种条码打印机打印横向条码的方法。
背景技术
条码打印机是一种基于感热方式实现条码打印输出的设备,打印时由打印头上的发热打印单元融化碳带上的油墨,将其转移到打印介质上;或者直接使具有特殊涂层的打印介质变色,实现条码打印。打印出的条码由一组间隔排列的、平行的、低反射率的矩形条组成,这些低反射率的条(如为黑色)称为“条”,而各条之间的高反射率空隙部分(如为白色)称为“空”。
由于打印机走纸精度、打印头退热速度以及介质材料品质的共同影响,当条码中的条(或空)的延伸方向为横向、即与打印机的打印头行程方向平行时,或者说与打印机走纸方向垂直时,可能会造成条码条宽与欲打印的宽度不一致,影响条码打印质量,进而影响条码的识别率。为了便于描述,本说明书中,将上述方式打印的条码称为横向条码;相应的纵向条码定义为条码中的条的延伸方向与打印机的打印头行程方向垂直时,或者说与打印机走纸方向平行。
发明内容
本申请提供一种条码打印机打印横向条码的方法,包括步骤:
A、依据打印机的打印头精度确定横向条码打印的条宽补偿量范围,生成并打印包含各条宽补偿量的横向条码以及纵向条码的测试图;
所述横向条码是指条码中的条方向与条码打印机的打印头行程方向平行,纵向条码是指条方向与条码打印机的打印头行程方向垂直;
B、将所述包含各条宽补偿量的横向条码与标准纵向条码进行比较,确定出与纵向条码的条宽误差最小的横向条码所对应的条宽补偿量;
C、当打印横向条码时,依据所确定出的所述条宽补偿量对条码中各条条宽进行补偿后打印。
由上,通过打印头的精度初选适合的补偿范围,并且通过将补偿范围内的补偿值一一与理想值进行比较,确定出最优补偿量,在实际打印过程中,依据最优补偿量对横向条码进行宽度补偿,最大限度的是横向条码接近理想值,从而提高条码的打印质量,便于识别。
可选的,步骤A中,所述补偿量范围的最小值为1,最大值与打印头精度相等。
可选的,当打印横向条码时还包括:判断要打印的条码中条宽小于所确定的所述条宽补偿量时,不对该条进行补偿。
由上,使修正补偿后,在条的位置可以至少保留一个打印单元进行打印。
附图说明
图1为本发明流程图;
图2为标准测试图的原理示意图;
图3为对条码进行修正的示意图。
具体实施方式
基于现有技术的缺陷,本发明所公开的一种条码打印机打印横向条码的方法。
如图1所示,条码打印机打印横向条码的方法包括以下步骤:
步骤S10:依据打印头精度确定标准测试图,打印所述标准测试图。
如图2所示,标准测试图由两大部分组成,包括标准条码区21和补偿测试区22。本例中,假设该测试图是图2中上下方向出纸的打印机所打印,不难理解,该打印机的打印头的行程相应的为图2中左右方向。
其中,标准条码区21包括按上下走纸方向打印的标准纵向条码201(条码中的条和空的排列方向为纵向排列,即条和空的延伸方向与走纸方向同一平面内相平行),用于作为测试图打印后的测试基准。
补偿测试区22包括补偿值由1到5排列的五组横向条码(图2中编号分别为202~206,条码中的条和空的排列方向为横向排列,即条和空的延伸方向与走纸方向在同一平面内垂直),用于测试实际打印效果,所述补偿值表示在一毫米内的所补偿的发热打印单元的数量。图2中所示补偿测试区22中五组条码的补偿值确认包括以下步骤:
S101:根据打印头精度d确定补偿量范围;
所述打印头精度d表示在一毫米内的发热打印单元的数量,通常的打印头精度d的标准包括6个、8个或12个。本步骤补偿量范围中,最小补偿值为1,最大补偿值n与打印头的实际精度d相匹配,即n=d。本实施例中,打印头精度d=5,则最大补偿值n=d=5,即在一毫米内补偿5个发热打印单元。
S102:依据不同补偿值确定补偿测试区22的条码。
依据步骤S101中确定的补偿量范围,确定补偿测试区22中各组条码的补偿值,以图2为例,则补偿测试区22中的五组条码的补偿值分别为1,2,3,4,5,即在在一毫米内分别补偿1~5个发热打印单元。
S103:打印出标准条码区21以及补偿测试区22的条码。
步骤S20:通过与标准测试图进行对比,从补偿量范围中确定最优补偿值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京科创京成科技股份有限公司,未经北京科创京成科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510119353.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:伪装橡胶转移膜及其制备方法
- 下一篇:记录装置和复合机