[发明专利]多连接打印方法、系统和装置在审
申请号: | 202110439588.0 | 申请日: | 2021-04-23 |
公开(公告)号: | CN113138731A | 公开(公告)日: | 2021-07-20 |
发明(设计)人: | 王英杰;吕晓露 | 申请(专利权)人: | 上海中通吉网络技术有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 北京细软智谷知识产权代理有限责任公司 11471 | 代理人: | 葛钟 |
地址: | 201799 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 连接 打印 方法 系统 装置 | ||
本申请涉及一种多连接打印方法、系统和装置,该方法包括通过设置在主机设备上的打印组件接收打印指令;其中,打印指令包括本地打印指令,局域网打印指令和云端打印指令;本地打印指令为主机设备本地的打印指令;局域网打印指令为外部设备通过QtWebsocket向打印组件发送的打印指令;云端打印指令为外部设备通过QtTcpcsocket client向外部云端服务器发送的打印指令;再基于接收到的打印指令完成打印。如此,打印人员可以在主机设备上生成打印指令进行打印,或通过某一设备生成指令,指定连接移动移动网络或与该设备在同一局域网中连接的任一设备进行打印,从而实现灵活改变打印方式,满足相关人员的不同打印需求。
技术领域
本申请涉及打印技术领域,尤其涉及一种多连接打印方法、系统和装置。
背景技术
随着快递行业的快速发展,打印需要快速增加,不同业务的需求也在增加,传统打印软件仅支持本地有线连接打印或者仅支持远程打印,打印方式单一,使用人员不能根据实际需要灵活改变打印的方式,在实际应用中不方便。
发明内容
本申请针对目前打印技术中,打印方式单一,不能根据实际需求改变打印方式的缺点,提供一种多连接打印方法、系统和装置,用于至少在一定程度上解决打印方式单一,不能满足多种打印需求的问题。
本申请的上述目的是通过以下技术方案来实现的:
第一方面,本申请实施例提供一种多连接打印方法,包括:
通过设置在主机设备上的打印组件接收打印指令;其中,所述打印指令包括本地打印指令,局域网打印指令和云端打印指令;所述本地打印指令为与所述设置有所述打印组件的主机设备生成的打印指令;所述局域网指令为外部设备通过QtWebsocket向所述打印组件发送的打印指令;所述云端指令为外部设备通过QtTcpcsocket client向外部云端服务器发送的打印指令;
基于所述打印指令通过预设的打印机完成打印。
可选的,所述打印指令为用户基于预设模块生成的。
可选的,所述预设模板可通过预设模板绘制工具进行自定义绘制。
可选的,所述QtWebsocket为通过python语言实现的。
可选的,所述QtTcpcsocket client为通过python语言实现的。
第二方面,本申请实施例还提供一种多连接打印系统,包括:
发送终端,设置有打印组件,用于生成并发送打印指令;
接收终端,设置有打印组件,并且与外部打印机连接,用于接收打印指令,并基于打印指令通过外部打印机完成打印;所述打印指令包括:本地打印指令,局域网打印指令和云端打印指令;所述本地打印指令为接收终端生成的打印指令;所述局域网打印指令为与所述接收终端通过局域网连接的发送终端,通过QtWebsocket向所述接收终端发送的打印指令;所述云端打印指令为所述发送终端通过QtTcpcsocket client向云端发送的指令。
可选的,所述打印指令为用户基于预设模块生成的。
可选的,所述预设模板可通过预设模板绘制工具进行自定义绘制。
可选的,所述QtWebsocket和所述QtTcpcsocket client为通过python语言实现的。
第三方面,本申请实施例还提供一种多连接打印装置,设置于主机设备上包括:
发送模块,用于向其他多连接打印装置或云端发送打印指令;
接收模块,用于接收其他多连接打印装置或云端发送的打印指令;
处理模块,用于基于所述打印指令通过外部打印机完成打印。。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海中通吉网络技术有限公司,未经上海中通吉网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110439588.0/2.html,转载请声明来源钻瓜专利网。