[发明专利]政务大厅小票打印实现方法及存储介质在审
| 申请号: | 202110746352.1 | 申请日: | 2021-07-01 |
| 公开(公告)号: | CN113608706A | 公开(公告)日: | 2021-11-05 |
| 发明(设计)人: | 张超 | 申请(专利权)人: | 浪潮软件股份有限公司 |
| 主分类号: | G06F3/12 | 分类号: | G06F3/12;G07G5/00;G07C11/00 |
| 代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 孙园园 |
| 地址: | 271000 山东省*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 政务 大厅 打印 实现 方法 存储 介质 | ||
本发明公开了一种政务大厅小票打印实现方法及存储介质,属于数据打印技术领域,本发明要解决的技术问题为如何避免每次更新模板需要到政务大厅现场人工变更,为用户和运维人员提供根号的体验及便捷性,进而提升政务大厅办事效率和办事能力,采用的技术方案为:该方法具体如下:在服务端基于Freemarker模板引擎做模板,并输出html文本格式;在服务端基于Java iText转换工具将html文本格式转为pdf文本格式;在服务端基于Pdfbox转换工具将pdf文本格式转为图片格式文件;在客户端的各个终端平台上针对pdf格式文件和图片格式文件采用不同的打印方式完成小票的内容展示。
技术领域
本发明涉数据打印技术领域,具体地说是一种政务大厅小票打印实现方法及存储介质。
背景技术
在政务服务领域,办事群众通常会在政务大厅进行取号排队,取号机会提供承载有办理事项详细信息的小票,包括办理事项的基本信息、可办理窗口、当前等待人数、排队号等,方便群众对排队等待信息的获取。因此打印出来的小票具有一定的格式要求,目前普遍调查发现政务大厅内的取号机普遍运行在windows平台,技术架构为基于WinForm构建的C#应用或者基于开源electron构建的Node应用,打印小票的模式为html文件作为模板,使用动态数据进行渲染后使用lodop打印组件打印,然而由于作为模板的html文件保存在客户端,当因为业务变动要对模板排版布局进行改动调整时就会比较麻烦,就需要人工到现场对取号终端上的模板文件手动变更,这样的做法无疑占用了大量的人力资源,服务效率低下,不利于长期运维。
随着移动互联网逐渐的发展,政务服务能力需要不断提升,政务服务水平需要不断发展,体现在政务排队取号上面要求取号方式变得更加多样化便捷化、取号过程更加人性化智能化、取号结果要更加准确化移动化,所以取号后的打印小票也不例外的要有新的展现形式,即无纸化服务在移动端应用展示出取号小票,风格内容要与取号机上保持一致,然而现阶段小票模板的输出还不具有跨终端跨平台的能力,数据和格式也无法保证多端统一。
政务领域排队取号小票打印的存在如下问题;打印模板维护困难、维护人力成本高、无法快速应对多变的需求、小票无法跨终端展示、内容格式不统一、传统打印方式落后、取号小票展示内容复杂等等,但是随着政务服务能力不断的发展取号小票还会更多的新的问题会出现,影响了办事群众的使用体验,阻碍了政府办事能力的提升。
发明内容
本发明的技术任务是提供一种政务大厅小票打印实现方法及存储介质,来解决如何避免每次更新模板需要到政务大厅现场人工变更,为用户和运维人员提供根号的体验及便捷性,进而提升政务大厅办事效率和办事能力的问题。
本发明的技术任务是按以下方式实现的,一种政务大厅小票打印实现方法,该方法具体如下:
在服务端基于Freemarker模板引擎做模板,并输出html文本格式;
在服务端基于Java iText转换工具将html文本格式转为pdf文本格式;
在服务端基于Pdfbox转换工具将pdf文本格式转为图片格式文件;
在客户端的各个终端平台上针对pdf格式文件和图片格式文件采用不同的打印方式完成小票的内容展示。
作为优选,所述Freemarker模板引擎采用rend方法输出html文件格式,具体如下:
基于ftl模板文件和动态渲染数据,将动态渲染数据组装为eneity实体类;
将动态渲染数据中有上传图片的数据转为base64文本;
将二维码和条形码使用工具类生成后转为base64文本;
调用render方法将数据库中的取出的ftl文本转为标准的html文本格式。
更优地,所述eneity实体类包括字符串、对象、数组和列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件股份有限公司,未经浪潮软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110746352.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种判别式的广义零样本学习故障诊断方法
- 下一篇:一种清高汤及其制备方法





