[发明专利]一种打印装置及打印方法在审

专利信息
申请号: 201511018562.X 申请日: 2015-12-29
公开(公告)号: CN106933518A 公开(公告)日: 2017-07-07
发明(设计)人: 王广浩 申请(专利权)人: 口碑控股有限公司
主分类号: G06F3/12 分类号: G06F3/12
代理公司: 北京同达信恒知识产权代理有限公司11291 代理人: 黄志华
地址: 英属开曼群岛大开*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 打印 装置 方法
【说明书】:

技术领域

本申请涉及互联网技术领域,尤其涉及一种打印装置及打印方法。

背景技术

在线下场景中,小票打印是一种很常用的功能。然而,小票打印的使用场景比较复杂,不同用户使用的打印设备存在不同,有的用户使用的是蓝牙打印设备,有的用户使用的是USB打印设备,这就需要打印软件开发工具包(Software Development Kit,SDK)能够支持多种打印设备的使用。

不同的打印设备需要有不同的打印上下文(也即控制打印设备打印的程序)来支持。为了使打印SDK能够支持多种打印设备的使用,现有的设计方式是在打印SDK中设置多个功能单元,每个功能单元独立支持一种打印设备的使用。每个功能单元中集成了其支持的打印设备的打印上下文、打印参数配置功能、打印时数据解析的功能等,用户在终端设备上安装打印SDK后,可以直接调用目标打印设备所对应的功能单元来进行打印。

按照现有的设计方式,每增加一种支持的打印设备,就需要在打印SDK中重新设计一个功能单元来支持该打印设备实现整个打印流程,这种方式可扩展性较差。

发明内容

本申请实施例提供一种打印装置及打印方法,用以解决现有的支持打印的方式可扩展性较差的问题。

本申请实施例提供一种打印装置,包括:

配置管理单元,用于提供打印设备配置接口,供用户配置需要使用的打印 设备信息,并保存该打印设备信息;

打印上下文工厂,用于从打印上下文库中获取所述配置管理单元保存的打印设备信息所对应的打印上下文,并将其写入虚拟上下文接口;

打印上下文库,用于存储对应不同打印设备的打印上下文;

虚拟上下文接口,用于保存所述打印上下文工厂写入的打印上下文,并提供打印调用接口。

可选地,所述装置还包括:

模版管理单元,用于为用户配置定制化的打印模版,其中,所述打印模版中记录有打印小票对应的标签内容及内容属性信息。

可选地,所述装置还包括:

数据解析器,用于基于待打印数据和所述模版管理单元配置的定制化的打印模版,生成可打印数据流,以供被打印成小票。

可选地,所述配置管理单元还用于提供打印参数配置接口,供用户配置打印参数信息,并保存该打印参数信息;

数据解析器具体用于:基于待打印数据、所述模版管理单元配置的定制化的打印模版、和所述配置管理单元保存的打印参数信息,生成可打印数据流。

可选地,所述装置还包括:

打印用户界面UI,用于接收用户的打印指示;

打印接口,用于根据所述打印UI的指示,生成打印任务,并将生成的打印任务加入打印线程池;

打印线程池,用于存储打印任务。

本申请实施例提供一种打印方法,包括:

在获取打印任务后,通过调用打印上下文工厂,从打印上下文库中获取配置管理单元保存的打印设备信息所对应的打印上下文,并将其写入虚拟上下文接口;其中,所述打印上下文库中存储有对应不同打印设备的打印上下文;所述配置管理单元保存的打印设备信息,为用户基于该配置管理单元提供的打印 设备配置接口配置的;

通过调用虚拟上下文接口,将所述打印任务指示的待打印数据打印成小票。

可见,采用上述打印装置及打印方法,当需要打印SDK增加对新的打印设备的支持能力时,只需要将该新的打印设备对应的打印上下文存入打印上下文库,而对于打印时所需的其它功能,如数据解析功能、打印配置功能等,则可以在各个不同的打印设备间共享,这种支持打印的方式的可扩展性较强。

本申请还通过设置模版管理单元来支持打印样式的多样化,模板管理单元可以为用户配置定制化的打印模版,在打印时通过调用用户定制的打印模板,就可以打印出该用户所要求的打印样式。

附图说明

图1为本申请实施例提供的打印装置结构示意图;

图2为打印出的小票示意图;

图3为本申请实施例提供的打印方法流程图。

具体实施方式

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于口碑控股有限公司,未经口碑控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201511018562.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top