[发明专利]一种云打印方法、装置、系统及云打印机在审
申请号: | 202010203341.4 | 申请日: | 2020-03-20 |
公开(公告)号: | CN111488130A | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 厦门汉印电子技术有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 厦门智慧呈睿知识产权代理事务所(普通合伙) 35222 | 代理人: | 杨唯 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 打印 方法 装置 系统 打印机 | ||
本发明提供了一种云打印方法、装置、系统及云打印机,方法包括:获取由云服务器推送的来自用户终端的打印数据;其中,打印数据包括打印模板的编号、待打印子内容以及与待打印子内容对应的标识;对所述打印数据进行解析得到所述打印模板的编号,并根据所述编号获取对应的打印模板;其中,所述打印模板包括模板样式,所述模板样式包括至少一个可变打印区域,所述可变打印区域具有预设打印内容及对应的标识;将所述打印数据中的标识与所述打印模板中的标识进行匹配,并在标识匹配时,用所述打印数据中的打印子内容替换匹配的可变打印区域的预设打印内容,形成最终打印数据;打印最终打印数据。本发明能降低用户终端的流量消耗以及打印的响应时间。
技术领域
本发明涉及云打印技术领域,具体而言,涉及一种云打印方法、装置、系统及云打印机。
背景技术
云打印是指以互联网为基础,整合打印服务商资源,构建共享打印平台,向全社会提供打印服务。
目前的云打印过程一般是这样的,用户通过其用户终端向云服务器上传待打印内容,云服务器接收待打印内容后,将待打印内容发送给绑带的云打印机实现打印。
发明内容
发明人在实施例本发明的过程中发现,在一些情况下,例如对于标签或者票据打印,其在特定业务场景下的打印内容和排版相对比较固定,只要小部分打印内容需要根据业务不同进行修改。此种情况下,如果在每次打印时都发送全部的打印内容和排版,则会造成数据传输量较大,响应时间过长等问题,降低了用户的使用体验。
本发明提供了一种打印数据处理方法及打印机,旨在改善打印时容易造成漏单或者重复打印的问题。
本发明是这样实现的:
一种云打印方法,包括:
获取由云服务器推送的来自用户终端的打印数据;其中,所述打印数据包括打印模板的编号、至少一份待打印子内容以及与每份待打印子内容对应的标识;
对所述打印数据进行解析得到所述打印模板的编号,并根据所述编号获取对应的打印模板;其中,所述打印模板包括模板样式,所述模板样式包括至少一个可变打印区域,所述可变打印区域具有预设打印内容及对应的标识;
将所述打印数据中的标识与所述打印模板中的标识进行匹配,并在标识匹配时,用所述打印数据中的打印子内容替换匹配的可变打印区域的预设打印内容,形成最终打印数据;
打印所述最终打印数据。
优选地,对所述打印数据进行解析得到所述打印模板的编号,并根据所述编号获取对应的打印模板具体包括:
对所述打印数据进行解析得到所述打印模板的编号;
在本地查询是否有与所述编号对应的打印模板;
若有,则调用所述打印模板;
若没有,则根据所述编号向所述云服务器请求获取所述打印模板。
本发明实施例还提供了一种云打印装置,包括:
打印数据获取单元,用于获取由云服务器推送的来自用户终端的打印数据;其中,所述打印数据包括打印模板的编号、至少一份待打印子内容以及与每份待打印子内容对应的标识;
解析单元,用于对所述打印数据进行解析得到所述打印模板的编号,并根据所述编号获取对应的打印模板;其中,所述打印模板包括模板样式,所述模板样式包括至少一个可变打印区域,所述可变打印区域具有预设打印内容及对应的标识;
替换单元,用于将所述打印数据中的标识与所述打印模板中的标识进行匹配,并在标识匹配时,用所述打印数据中的打印子内容替换匹配的可变打印区域的预设打印内容,形成最终打印数据;
打印单元,用于打印所述最终打印数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门汉印电子技术有限公司,未经厦门汉印电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010203341.4/2.html,转载请声明来源钻瓜专利网。