[发明专利]一种基于自定义模版的多终端打印方法及系统在审
| 申请号: | 202310166536.X | 申请日: | 2023-02-24 |
| 公开(公告)号: | CN116126258A | 公开(公告)日: | 2023-05-16 |
| 发明(设计)人: | 汤定一;王宏祥 | 申请(专利权)人: | 舟谱数据技术南京有限公司 |
| 主分类号: | G06F3/12 | 分类号: | G06F3/12 |
| 代理公司: | 江苏圣典律师事务所 32237 | 代理人: | 苏一帜 |
| 地址: | 210012 江苏省南京市雨花台*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 自定义 模版 终端 打印 方法 系统 | ||
本发明实施例公开了一种基于自定义模版的多终端打印方法及系统,涉及互联网技术领域,能够解决目前市面上的打印机对打印html的能力支持不一,无法做到顺畅得实现多终端的打印的问题。本发明包括:接收数据来源信息和模板请求信息;根据所述数据来源信息获取单据数据,并根据所述模板标识从模板中心获取单据模板,并将所述单据数据和所述单据模板传输给所述打印服务系统的业务模块;利用所述单据数据和所述单据模板,拼装得到html格式的打印数据,并将打印数据返回给所述打印服务系统的前台;前台将html格式的打印数据转换为打印机数据格式,并反馈给所述终端设备,以便于所述终端设备将转换格式后的打印数据向打印机发送。
技术领域
本发明涉及互联网技术领域,尤其涉及一种基于自定义模版的多终端打印方法及系统。
背景技术
在零售行业,打印票据成了必备能力。作为SaaS平台,但不同的商家有种不一样的票据格式。不同的终端(wi ndows,i os,andro i d),不同打印机分类(办公和事务通用打印机、商用打印机、家用打印机、便携式打印机)给打印兼容性上能带来很大的困扰。需要各种调试、定制,耗时耗力。
因此,也发展出了基于web的可视化模版编辑器,编辑想要的打印模版,内容不限于抬头、表头、表尾、标题行、二维码等。打印字段动态可选,统计包含每页页码、小计,总页合计等,解决票据不同样式问题。模版生成后打印服务接收到调用通过freemarker技术将模版渲染成包含内容的html格式。
但目前市面上的打印机对打印htm l的能力支持不一,无法做到顺畅得实现多终端的打印,往往需要对终端设备进行适应性改造,这就会增加改造所需的成本和人力。
发明内容
本发明的实施例提供一种基于自定义模版的多终端打印方法及系统,能够解决目前市面上的打印机对打印html的能力支持不一,无法做到顺畅得实现多终端的打印的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明的实施例提供的方法,包括:
S1、接收数据来源信息和模板请求信息,其中,所述数据来源信息对应业务方提供的单据数据,所述模板请求信息包括模板标识;
S2、根据所述数据来源信息获取单据数据,并根据所述模板标识从模板中心获取单据模板,并将所述单据数据和所述单据模板传输给所述打印服务系统的业务模块;
S3、所述业务模块利用所述单据数据和所述单据模板,拼装得到html格式的打印数据,并将打印数据返回给所述打印服务系统的前台;
S4、所述打印服务系统的前台将html格式的打印数据转换为打印机数据格式,并反馈给所述终端设备,以便于所述终端设备将转换格式后的打印数据向打印机发送。
第二方面,本发明的实施例提供的系统,包括:
终端设备,用于向打印服务系统发送数据来源信息和模板请求信息,其中,所述数据来源信息对应业务方提供的单据数据,所述模板请求信息包括模板标识;
所述打印服务系统包括:前台、中台和业务模块,其中,所述终端设备作为所述打印服务系统的前端;所述前台和所述中台都部署在服务器上,所述前台用于与所述终端设备的上运行的打印服务插件建立数据交互,所述中台用于建立所述模板中心;
所述前台,用于根据所述数据来源信息获取单据数据,并根据所述模板标识从模板中心获取单据模板;
所述业务模块,用于利用所述单据数据和所述单据模板,拼装得到html格式的打印数据,并将打印数据返回给所述前台;
所述前台,还用于将html格式的打印数据转换为打印机数据格式,并反馈给所述终端设备,以便于所述终端设备将转换格式后的打印数据向打印机发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于舟谱数据技术南京有限公司,未经舟谱数据技术南京有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310166536.X/2.html,转载请声明来源钻瓜专利网。





