[发明专利]OFD文件合并展现迅捷阅读的方法有效
申请号: | 202010643511.0 | 申请日: | 2020-07-07 |
公开(公告)号: | CN111753501B | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 何冉冉;蔡亚军;何中;顾永新;张军;戴建峰;姚童;陈明敏 | 申请(专利权)人: | 江苏中威科技软件系统有限公司 |
主分类号: | G06F40/137 | 分类号: | G06F40/137;G06F40/151;G06F40/131;G06F40/18;G06F40/169;G06F16/16;G06F16/174 |
代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 陈亮亮 |
地址: | 226000 江苏省南通*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ofd 文件 合并 展现 迅捷 阅读 方法 | ||
本发明公开了一种OFD文件合并展现迅捷阅读的方法,获取电子表单内容、解析表单结构后获取电子表单结构体,按照固定的JSON格式进行表单元素重组,并保存到工作流引擎系统中;将多种格式文件转换成PDF版式文件;将超过系统设定大小的版式文件进行切割;将超过系统设定的阈值的那一份版式文件进行压缩,然后服务器解压OFD文件获取OFD文件夹;读取OFD文件夹下的文件、工作流电子表单与多个不同格式的文件转化的版式文件的目录后进行目录的重组;客户端将对应的文件数据进行格式解析加载后将页面进行渲染并完成展现。本发明能够阅读OFD文件、工作流电子表单与多种格式文件,文件的加载响应速度大幅提高。
技术领域
本发明涉及一种合并展现迅捷阅读的方法,特别是一种OFD文件合并展现迅捷阅读的方法,属于计算机软件领域。
背景技术
2016年10月14日世界标准日,国家标准化管理委员会正式批准发布了基于自主技术的国家标准GB/T 33190-2016《电子文件存储与交换格式 版式文档》(简称OFD)。OFD,Open Fixed-layout Document的简写,是我国自主可控的电子文件版式文档格式,对应的国际标准就是PDF。OFD版式文件,版面固定、不跑版、所见即所得,可以视为计算机时代的“数字纸张”;是电子文档发布、数字化信息传播和存档的理想文档格式。工作流的表单系统:实现了抽象流程的流转,而具体业务的实现需要在电子表单模块中完成,例如公文签批,审核签批意见都对应一个业务模块,具体业务在业务模块中实现并将数据保存到数据库表中,从而实现业务数据的持久化。工作流引擎负责将这些业务模块串起来,实现业务流的流转。
文件流转基于工作流电子表单系统,以电子表单实现业务数据交互与存储, 一般以OFD文件为正文,PDF以及其他不同格式文件作为附件存在并整体流转。由于各文件的阅读方式不一致,用户想要同时阅读上述文件需要依次点击进行阅读,操作较为繁琐;而且目前现有的文件合并展现技术在处理较大文件时,客户端需要将文件远程下载,然后进行解压加载渲染,用户在线阅读时,需要较长的等待时间,无法做到即点即读的效果,在并发量较大的情况下,下载大文件会对服务器也造成很大的资源损耗,同时也会造成客户端资源的不必要损耗。
因此有必要设计一种能够实现工作流电子表单与OFD等多种格式文件的统一合并阅读技术方案,而且该技术方案还能够实现工作流电子表单与OFD等多种格式文件合并后的迅捷阅读响应阅读。
发明内容
本发明所要解决的技术问题是提供一种OFD文件合并展现迅捷阅读的方法,实现工作流电子表单与OFD等多种格式文件的统一合并以及迅捷阅读。
为解决上述技术问题,本发明所采用的技术方案是:
一种OFD文件合并展现迅捷阅读的方法,其特征在于包含以下步骤:
步骤一:获取电子表单内容、解析表单结构后获取电子表单结构体,按照固定的JSON格式进行表单元素重组,并保存到工作流引擎系统中;
步骤二:将多种格式文件转换成PDF版式文件;
步骤三:判断步骤二中的版式文件的文件大小是否超过系统设定的文件大小,若超过,将超过系统设定大小的版式文件进行切割;
步骤四:判断步骤三中的切割后的每一份版式文件的单页文件大小是否超过系统设定的阈值,若超过,将超过系统设定的阈值的那一份版式文件进行压缩,然后服务器解压OFD文件获取OFD文件夹;
步骤五:读取OFD文件夹下的文件、工作流电子表单与多个不同格式的文件转化的版式文件的目录后进行目录的重组;
步骤六:客户端将对应的文件数据进行格式解析加载后将页面进行渲染并完成展现。
进一步地,所述步骤一具体为
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏中威科技软件系统有限公司,未经江苏中威科技软件系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010643511.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:版式化后的电子表单与OFD合并展现及目录生成的方法
- 下一篇:麻将机洗牌方法