一种标签打印方法及打印系统技术方案

技术编号:36167349 阅读:30 留言:0更新日期:2022-12-31 20:17
一种标签打印方法,涉及计算机技术领域,包括以下步骤:页面端的数据封装模块对其接收的数据进行拼接并按指定格式和打印信息进行固定;页面端将固定后的所述数据发送至打印端;打印端的数据转换模块接收固定后的数据并对其进行解封,根据解封后的数据和对应的打印组件绘制图片,并将图片传送至对应的打印组件进行打印。通过在页面端将用于打印的数据按指定格式和打印信息进行固定,然后将固定后的打印数据传送至打印端进行图片绘制,并将绘制的图片传送给打印组件打印,从而实现将打印数据快速打印,避免现有技术中,标签打印设备直接连接字符库,通过标签打印设备提取字符库内的待打印数据内容直接打印,造成打印时间长,打印效率低。印效率低。印效率低。

【技术实现步骤摘要】
一种标签打印方法及打印系统


[0001]本申请涉及计算机
,具体涉及一种标签打印方法及打印系统。

技术介绍

[0002]目前,标签打印设备在各行各业有广泛的应用,给人们的生活、学习和工作带来极大的便利。例如,电子商务平台可以利用云打印技术,基于云端生成面单文件,并通过网络将该面单文件下发给商家,然后由商家下载面单文件,并打开该面单文件,最后通过连接打印设备打印该面单文件。
[0003]现有技术中,标签打印设备直接连接字符库,标签打印设备通过提取字符库内的待打印数据内容直接打印,但这种打印方式的打印时间长,打印效率低。

技术实现思路

[0004](一)申请目的有鉴于此,本申请的目的在于提供一种标签打印方法及打印系统,以解决现有技术中,标签打印设备直接连接字符库,标签打印设备通过提取字符库内的待打印数据内容直接打印,但这种打印方式的打印时间长,打印效率低的技术问题。
[0005](二)技术方案本申请公开了一种标签打印方法,包括以下步骤:页面端的数据封装模块对其接收的数据进行拼接并按指定格式和打印信息进行固定;页面端将固定后的所述数据发送至打印端;打印端的数据转换模块接收固定后的所述数据并对其进行解封,根据解封后的所述数据和对应的打印组件绘制图片,并将所述图片传送至对应的打印组件进行打印。
[0006]在一种可能的实施方式中,所述页面端和打印端通过http通信,进行数据交换。
[0007]在一种可能的实施方式中,所述接收的数据的格式为JSON格式或XML格式;所述指定格式为JSON格式。
[0008]在一种可能的实施方式中,所述打印信息包括具体的位置、字号、字体和黑度。
[0009]在一种可能的实施方式中,还包括所述接收的数据的转换步骤,包括,所述转换步骤包括,页面端的接收数据转换模块将所述接收的数据格式由字符格式转换为JSON格式或XML格式;所述接收数据转换模块将JSON格式或XML格式的数据发送至数据封装模块使数据封装模块对接收的数据按指定格式和打印信息进行固定。
[0010]作为本申请的第二方面,还提供了一种标签打印系统,包括页面端和打印端,所述页面端包括数据封装模块,打印端包括数据转换模块和打印组件;所述数据封装模块用于对其接收的数据按指定格式和打印信息进行固定,并将固定后的所述数据发送至打印端,所述数据转换模块用于接收所述固定后的所述数据,并对其进行解封,根据解封后的所述数据和对应的打印组件绘制图片,并将所述图片传送至对应的打印组件进行打印。
[0011]在一种可能的实施方式中,所述页面端和打印端通过http通信,进行数据交换。
[0012]在一种可能的实施方式中,所述接收的数据的格式为JSON格式或XML格式;所述指
定格式为JSON格式。
[0013]在一种可能的实施方式中,所述打印信息包括具体的位置、字号、字体和黑度。
[0014]在一种可能的实施方式中,所述页面端还包括接收数据转换模块,所述接收数据转换模块用于将数据由字符格式转换为JSON格式或XML格式;所述接收数据转换模块将JSON格式或XML格式的数据发送至数据封装模块使数据封装模块对接收的数据按指定格式和打印信息进行固定。
[0015](三)有益效果通过在页面端将用于打印的数据按指定格式和打印信息进行固定,然后将固定后的打印数据传送至打印端进行图片绘制,并将绘制的图片传送给打印组件打印,从而实现将打印数据快速打印,提高打印效率。避免现有技术中,标签打印设备直接连接字符库,通过标签打印设备提取字符库内的待打印数据内容直接打印,造成打印时间长,打印效率低。
[0016]本申请的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本申请的实践中得到教导。本申请的目标和其他优点可以通过下面的说明书来实现和获得。
附图说明
[0017]以下参考附图描述的实施例是示例性的,旨在用于解释和说明本申请,而不能理解为对本申请的保护范围的限制。
[0018]图1是本申请的系统流程图;图2是本申请的系统结构图。
具体实施方式
[0019]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。
[0020]因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0021]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
[0022]在本申请的上述描述中,需要说明的是,术语“一侧”、“另一侧”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该申请产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。此外,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0023]此外,术语“相同”等术语并不表示要求部件绝对相同,而是可以存在微小的差异。
术语“垂直”仅仅是指部件之间的位置关系相对“平行”而言更加垂直,并不是表示该结构一定要完全垂直,而是可以稍微倾斜。
[0024]如图1所示,本实施例提供了一种标签打印方法,包括以下步骤:页面端的数据封装模块对其接收的数据进行拼接并按指定格式和打印信息进行固定;页面端将固定后的所述数据发送至打印端;打印端的数据转换模块接收固定后的所述数据并对其进行解封,根据解封后的所述数据按对应的打印组件绘制图片,并将所述图片传送至对应的打印组件进行打印。
[0025]通过在页面端将用于打印数据按指定格式和打印信息进行固定,然后将固定后的打印数据传送至打印端进行图片绘制,并将绘制的图片传送给打印组件打印,从而实现打印组件将打印数据快速打印,提高打印效率。避免现有技术中,标签打印设备直接连接字符库,通过标签打印设备提取字符库内的待打印数据内容直接打印,造成打印时间长,打印效率低。
[0026]在本实施例中,所述页面端和打印端通过http通信,进行数据交换,其中交换的数据包括数据封装模块获取的打印机列表以及打印机的信息数据和页面端传输给数据转换模块用于生成打印图的数据,使打印端的数据转换模块能够兼容绝大部分浏览器来进行信息传递打印。
[0027]在本实施例中,数据封装模块对其接收的数据的格式为JSON格式或XML格式;而在当本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种标签打印方法,其特征在于,包括以下步骤:页面端的数据封装模块对其接收的数据进行拼接并按指定格式和打印信息进行固定;页面端将固定后的所述数据发送至打印端;打印端的数据转换模块接收固定后的所述数据并对其进行解封,根据解封后的所述数据和对应的打印组件绘制图片,并将所述图片传送至对应的打印组件进行打印。2.根据权利要求1所述的一种标签打印方法,其特征在于,所述页面端和打印端通过http通信,进行数据交换。3.根据权利要求1所述的一种标签打印方法,其特征在于,所述接收的数据的格式为JSON格式或XML格式;所述指定格式为JSON格式。4.根据权利要求3所述的一种标签打印方法,其特征在于,所述打印信息包括具体的位置、字号、字体和黑度。5.根据权利要求4所述的一种标签打印方法,其特征在于,所述步骤还包括所述接收的数据的转换步骤,所述转换步骤包括,页面端的接收数据转换模块将所述接收的数据格式由字符格式转换为JSON格式或XML格式;所述接收数据转换模块将JSON格式或XML格式的数据发送至数据封装模块使数据封装模块对接收的数据按指定格式和打印信息进行固定。6.一种标签打印系...

【专利技术属性】
技术研发人员:杨骋欧海川王伟伟李骏张勇成菲
申请(专利权)人:重庆品胜科技有限公司
类型:发明
国别省市:

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

1