[发明专利]一种条码打印机自动打印中文字的方法及系统有效
申请号: | 201710992087.9 | 申请日: | 2017-10-23 |
公开(公告)号: | CN107728965B | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 张义 | 申请(专利权)人: | 台州市吉吉知识产权运营有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 浙江千克知识产权代理有限公司 33246 | 代理人: | 裴金华 |
地址: | 318015 浙江省台州市椒江区洪*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 条码 打印机 自动 打印 文字 方法 系统 | ||
本发明公开了一种条码打印机自动打印中文字的方法,所述方法包括:获取产品的颜色特征,并根据所述颜色特征,获取所述颜色特征对应的中文字;在一预设字库中查询所述中文字对应的编码,所述字库为目标打印机可识别的语言汇编而成;将所述编码输出至所述目标打印机,解决了现有技术中只能打印固定的中文字条码的问题,实现了动态识别产品的颜色特征,根据产品颜色自主选择相应的中文文字,并自动打印对应的中文字条码;给用户带来方便,提高了产品的效率。
技术领域
本发明属于打印技术领域,特别涉及条码打印机自动打印中文字的方法及系统。
背景技术
斑马打印机提供了工业条码打印的解决方案,在工业生产中得到广泛运用。其应用场景非常多,比如打印产品的唯一序列号(例如SN:01234567890),就是利用斑马打印机实现动态打印。斑马打印机的工作原理一般是通过打印软件将实时的数据转换成ZPLII语言动态发送给打印机,进而由打印机完成打印工作。这些数据通常是由数字或者字母组成,可以直接打印出来,因为在ZPLII语言中被标记了的数字和字母是打印机可以直接识别的。
可是如果需要打印中文条码,无法直接将中文直接编码发送给打印机,因为ZPLII语言并不“认识”中文。解决该问题的技术方案是通过ZPLII语言进行编码,在ZPLII语言中,对象既可以按照文字进行编码,也可以按照图形阵列编码。在现有技术中,打印中文条码一般是利用条码编辑工具将中文按照图片特点转换为图形阵列编码,然后将编码后的数据给打印软件,打印软件将数据发送给打印机。但是,条码编辑工具将中文按照图片特点转换为图形阵列编码都是手动操作完成的,所以打印的中文都是固定的。该方案的缺点是只能打印固定的中文,比如要打印“黑色”这两个字,只能在设计的时候将“黑色”以图片形式事先做好,每次打印只能打印“黑色”,如果一批产品中既有黑色又有白色,则此时无法直接打印出“白色”这两个字,需要重新手动将“白色”对应的编码替换掉“黑色”才能实现。这种方式对于一批次多颜色的产品线,很难适用,因为需要不断的手动切换。
因此,如何解决现有技术中的问题,动态识别产品的颜色特征,自动打印对应的中文字条码,成为亟待解决的问题。
发明内容
鉴于此,本发明的目的在于提供一种条码打印机自动打印中文字的方法及系统,实现了动态识别产品的颜色标识,并根据颜色标识自动打印对应的中文字的条码。
根据上述发明目的,本发明提供一种条码打印机自动打印中文字的方法,所述方法包括:
S1、获取产品的颜色特征,并根据所述颜色特征,获取所述颜色特征对应的中文字;
S2、在一预设字库中查询所述中文字对应的编码,所述字库为目标打印机可识别的语言汇编而成;
S3、将所述编码输出至所述目标打印机。
优选地,步骤S1具体包括:
建立一特征表,所述特征表存储产品的颜色特征与中文字的对应关系;
获取产品图像的RGB值,并根据所述RGB值获取所述产品对应的颜色特征;
根据所述颜色特征和存储表,获取所述颜色特征对应的中文字。
优选地,所述预设字库的设置具体包括:
通过条码编辑工具将预先设置的中文字转换为ZPLII语言图形阵列编码,并存储所述中文字和转换后的ZPLII语言图形阵列编码的对应关系。
优选地,步骤S2具体包括:
获取所述字库中的中文字对应的ZPLII语言图形阵列编码;
生成一符合ZPLII语言格式的编码数据,所述编码数据包括所述中文字对应的ZPLII语言图形阵列编码。
优选地,步骤S3具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于台州市吉吉知识产权运营有限公司,未经台州市吉吉知识产权运营有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710992087.9/2.html,转载请声明来源钻瓜专利网。