一种条码打印方法技术

技术编号:11542265 阅读:110 留言:0更新日期:2015-06-03 16:15
本发明专利技术提供一种条码打印方法,包括步骤:A、在所打印的一组测试条码中,判断各条码印刷增量的实测值集合中是否存在任一实测值超出预定范围,若是,则执行下一步;B、对测试条码的条宽减少量进行修正;C、在修正后测试条码中各条码印刷增量的实测值集合中,判断是否仍存在任一实测值超出所述预定范围,若否则执行下一步;D、以所述修正后的各条码印刷增量确定条码的条宽减少量,并依据该条宽减少量进行条码打印。由上,本发明专利技术将打印条码的实际印刷增量作为依据,将待打印的条码条宽适当地减少,以抵消印刷中的印刷增量,由此使印出来的条宽不超过允许误差,方便扫码识别。

【技术实现步骤摘要】
一种条码打印方法
本专利技术涉及条码打印
,特别涉及一种条码打印方法。
技术介绍
从条码照相制版到标识生成,无论采用哪种印刷方法,都要经过很多的过程和处理,由此会出现一些影响精度的因素,油墨展宽就是这些影响印刷精度因素中的主要现象之一,所谓油墨展宽,是指采用湿墨技术印刷时,印出来的条宽明显比制版版面上的条的尺寸宽,而且条的边缘粗糙度也不好,使空的宽度也随之发生变化。如图1所示,图左侧为条码胶片,其作用之一就是预先对出现的印刷过程中的因素进行消除或弥补;图右侧为油墨展宽后的条码,可以明显看出,右侧条码出现条形增宽,这种条形增宽的量值叫印刷增量,它主要由以下因素造成:印刷材料、油墨粘性、符号载体的多孔性(对油墨的吸收率)以及印刷压力等等。而且每次实际印刷过程中出现的印刷增量,总是与预估的增量有差异,其差值称为印刷增量变化量。
技术实现思路
本申请提供一种条码打印方法,包括步骤:A、在所打印的一组测试条码中,判断各条码印刷增量的实测值集合中是否存在任一实测值超出预定范围,若是,则执行下一步;B、对测试条码的条宽减少量进行修正;C、在修正后测试条码中各条码印刷增量的实测值集合中,判断是否仍存在任一实测值超出所述预定范围,若否则执行下一步;D、以所述修正后的各条码印刷增量确定条码的条宽减少量,并依据该条宽减少量进行条码打印。由上,本专利技术将打印条码的实际印刷增量作为依据,将待打印的条码条宽适当地减少,以抵消印刷中的印刷增量,由此使印出来的条宽不超过允许误差,方便扫码识别。可选的,所述步骤A包括:依据所选用的印刷适性等级以及放大系数确定测试条码对应的条宽减少量;依据条宽减少量进行测试条码打印,测量所打印出各测试条码的印刷增量的实测值集合;在所测量出的印刷增量实测值集合中,判断是否存在任一实测值超出在相应印刷适性等级以及放大系数下所允许的印刷增量最大值,若是则执行下一步骤。由上,依据不同适性等级以及放大系数的标准,检测出不同情况下打印条码的印刷增量是否符合要求。可选的,所述步骤B包括:采用以下计算式进行修正:V实=△V实+BWR,式中△V实表示所述印刷增量实测值集合;BWR表示印刷适性等级以及放大系数确定对应的条宽减少量;V实表示实际误差集合;计算实际误差集合的平均值式中BWR修表示条宽减少量的修正值。由上,本步骤通过计算一组条码中各个条码打印出来后与预想结果的实际误差进行条码宽度的修正,以保证条码中各条码在修正后进行打印时其宽度达到或接近理想值,从而实现克服印刷增量。可选的,步骤C所述的判断步骤包括:采用下列公式进行验证:△V修=V实+BWR修,式中△V修表示进行条宽修正后条码的宽度集合;判断条宽修正后条码的宽度集合是否存在任一宽度值超出所述预定范围,若否则验证通过。可选的,步骤C所述的判断步骤包括:采用下列公式进行验证:△V修=△V实-BWR+BWR修,式中△V修表示进行条宽修正后条码的宽度集合;判断条宽修正后条码的宽度集合是否存在任一宽度值超出所述预定范围,若否则验证通过。由上,实现对修正结果的验证。以便使印出来的条宽不超过允许误差,方便扫码识别。可选的,步骤D中所述进行各条码打印包括:依据公式N=N标+BWR修进行条码打印,式中N标表示打印出条码的理想条宽、N表示待打印条码条宽的标称值。由上,本专利技术将打印条码的实际印刷增量作为依据,将待打印的条码条宽适当地减少,以抵消印刷中的印刷增量,由此使印出来的条宽不超过允许误差,方便扫码识别。附图说明图1为条码的印刷增量示意图;图2为Code39码示意图;图3为本专利技术的流程图;图4中(A)为条码打印理想效果示意图;图4中(B)为条码打印实际效果示意图。具体实施方式基于现有技术的缺陷,本专利技术所公开的一种条码打印方法,打印系统将待打印的条码条宽适当地减少,以抵消印刷中的印刷增量,由此使印出来的条宽不超过允许误差,方便扫码识别。条码打印系统依据公式N=N标+BWR进行条码打印。式中N标表示完美识别的条码的理想条宽、N表示系统中设定的待打印条码条宽的标称值、BWR表示条宽减少量。由于所述条宽减少量BWR与由油墨产生的印刷增量相抵,即条宽减少量和印刷增量符号相反。在具体操作中,需确定出由条码打印系统与纸张共同影响的印刷增量,从而在系统中输入准确的待打印条码条宽的标称值,以保证实际打印出来的条码宽度在允许误差内。本实施例以图2所示的Code39码为例,对于确认条宽减少量BWR进行说明。Code39符号类型是为了满足使用包含字母和数字条码的数据输入系统而开发的。它是当前应用最广泛的字母和数字条码,被许多组织公认为标准代码。包含下列43个可用字符:·10个数字0-9·26个大写字母A-Z·6个符号字母%+$/.-·空格具体的,如图3所示,确认印刷增量包括以下步骤:S10:确定印刷增量的实测值△V实是否符合要求。打印过程中,需在系统中设置条码的印刷适性等级以及放大系数M,针对不同印刷适性等级和放大系数,如表1所示,系统中对应包括依据经验值确定的条宽减少量BWR。印刷适性等级放大倍率M条宽减少量(mm)E—F1.00-0.28(+0-0.08)E—G1.00-0.25(+0.02-0.05)E—H1.20-0.23(+0.05-0.02)E—I1.30-0.2(±0.05)E—J1.40-0.18(±0.02)E—K1.50-0.16(+0.05-0.02)F—G0.90-0.23(+0.01-0.05)F—H1.00-0.2(±0.05)F—I1.20-0.18(+0.05-0.02)F—J1.25-0.15(±0.02)F—K1.30-0.14(±0.02)G—H0.90-0.18(+0.02-0.05)G—I1.00-0.15(±0.05)G—J1.10-0.13(+0.02-0.05)G—K1.20-0.11(+0.05-0.02)H—I0.90-0.13(+0.02-0.05)H—J0.95-0.10(±0.02)H—K1.00-0.09(±0.02)I—J0.90-0.08(±0.02)I—K0.80-0.06(±0.02)J—K0.80-0.04(±0.02)表1以印刷适性等级J-K,放大系数M=0.8为例进行说明,如表1所示,当M=0.8时,确定的条宽减少量BWR=-0.040mm。如图4所示,图4中(A)为理想情况下的条码情况,其中N标表示M=0.8时条码的理想条宽、N表示系统中设定的待打印条码条宽的标称值、V表示依据条宽减少量BWR的经验值确定的印刷增量。图4中(B)为实际情况下的条码情况,N表示系统中设定的待打印条码条宽的标称值、△V实表示印刷条码的实际增量、N标’表示条码的实际条宽。采用条码检验设备对所打印出的条码进行检验,得到各条码印刷增量的实测值△V实,形成实测值区间。假设本实施例中实测得到的各条码印刷增量的区间为(△V实min,△V实max)。实际应用中,考虑到误差的影响,即:L=N+G±V=N标+BWR+G±Vmax。式中L表示实际印制的条宽,G表示印刷增量,Vmax表示允许的最大值。如表2所示,针对不同放大系数,分别对应有印刷增量的最大值Vmax。将实测值区间中的最大值(△V实max)和最小值(△V实min)分别与Vmax进行比较,若最大值和最本文档来自技高网...
一种条码打印方法

【技术保护点】
一种条码打印方法,其特征在于,包括步骤:A、在所打印的一组测试条码中,判断各条码印刷增量的实测值集合中是否存在任一实测值超出预定范围,若是,则执行下一步;B、对测试条码的条宽减少量进行修正;C、在修正后测试条码中各条码印刷增量的实测值集合中,判断是否仍存在任一实测值超出所述预定范围,若否则执行下一步;D、以所述修正后的各条码印刷增量确定条码的条宽减少量,并依据该条宽减少量进行条码打印。

【技术特征摘要】
1.一种条码打印方法,其特征在于,包括步骤:A、在所打印的一组测试条码中,判断各条码印刷增量的实测值集合中是否存在任一实测值超出预定范围,若是,则执行下一步;B、对测试条码的条宽减少量进行修正;C、在修正后测试条码中各条码印刷增量的实测值集合中,判断是否仍存在任一实测值超出所述预定范围,若否,则执行下一步;D、以所述修正后的各条码印刷增量确定条码的条宽减少量,并依据该条宽减少量进行条码打印;所述步骤A包括:依据所选用的测试条码的印刷适性等级以及放大系数确定测试条码对应的条宽减少量;依据条宽减少量进行测试条码打印,测量所打印出各测试条码的印刷增量的实测值集合;在所测量出的印刷增量实测值集合中,判断是否存在任一实测值超出在相应印刷适性等级以及放大系数下所允许的印刷增量最大值,若是,则执行下一步骤。2.根据权利要求1所述的方法,其特征在于,所述步骤B包括:采用以下计算式进行修正:V实=△V实+BWR,式中△V实表示所述印刷增量...

【专利技术属性】
技术研发人员:袁一文
申请(专利权)人:北京科创京成科技股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1