[发明专利]OFD文件合并展现及目录生成方法有效
申请号: | 202010643537.5 | 申请日: | 2020-07-07 |
公开(公告)号: | CN111753502B | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 何冉冉;何中;蒋烽;蔡亚军;龚超;严伟;姚童;陈明敏 | 申请(专利权)人: | 江苏中威科技软件系统有限公司 |
主分类号: | G06F40/137 | 分类号: | G06F40/137;G06F16/16;G06F16/955;G06F16/14;G06F3/0483;G06F3/0485 |
代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 陈亮亮 |
地址: | 226000 江苏省南通*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ofd 文件 合并 展现 目录 生成 方法 | ||
本发明公开了OFD文件合并展现及目录生成方法,客户端遍历若干个OFD文件,然后将若干个OFD文件复制到新的文件目录中,并进行解压;读取解压后的OFD文件夹下的文件,获取文件夹的文件路径,将若干个OFD文件页码信息和内容信息拼接为JSON数组;解析JSON数组的文件数据,并组织文件目录;文件目录中每个目录分别超链接一个文件地址路径,点击每个目录进行对应文件加载;初始化客户端展示区域的滚动条高度,跨页面、跨文件多OFD文件阅读。本发明不破坏原有OFD文件,在保证多个OFD文件独立性的基础上利用文件数据重组了新目录并增加了目录显示工具,多个OFD文件直接展示,不需要一个一个的打开OFD文件,整体的阅读体验度有效地提升。
技术领域
本发明涉及一种文件合并展现及目录生成方法,特别是一种OFD文件合并展现及目录生成方法,属于计算机软件领域。
背景技术
2016年10月14日世界标准日,国家标准化管理委员会正式批准发布了基于自主技术的国家标准GB/T 33190-2016《电子文件存储与交换格式 版式文档》(简称OFD)。 OFD ,Open Fixed-layout Document的简写,是我国自主可控的电子文件版式文档格式,对应的国际标准就是PDF。OFD版式文件,版面固定、不跑版、所见即所得,可以视为计算机时代的“数字纸张”;是电子文档发布、数字化信息传播和存档的理想文档格式。当需要阅读多个OFD文件时,操作较为繁琐而且达不到阅读上的统一性,一个 OFD文件的最后一页与下一个OFD文件的第一页之间无法达到OFD文件内相邻页面的阅读体验。当同时阅读多个OFD文件时,每个OFD文件都保留原有的文件目录,用户难以通过点击目录的方式实现多个OFD文件页面之间的跳跃阅读。同时目前需要多个OFD文件合并阅读的时候,现有的阅读器将多个OFD文件打散后进行重新组合成一个OFD文件,这样每次阅读都破坏了原来的OFD文件,需要用户不断备份以保证原始文件不被破坏,操作极为繁琐。
发明内容
本发明所要解决的技术问题是提供一种OFD文件合并展现及目录生成方法,其多个OFD文件同时阅读不破坏原始文件并且阅读操作方便。
为解决上述技术问题,本发明所采用的技术方案是:
一种OFD文件合并展现及目录生成方法,其特征在于包含以下步骤:
步骤一:客户端遍历若干个OFD文件,然后将若干个OFD文件复制到新的文件目录中,并进行解压;
步骤二:读取解压后的OFD文件夹下的文件,获取文件夹的文件路径;
步骤三:客户端依次读取若干个OFD文件夹下的OFD文件页码信息和内容信息,并将若干个OFD文件页码信息和内容信息拼接为JSON数组;
步骤四:解析步骤三中返回的JSON数组的文件数据,并组织文件目录;
步骤五:文件目录中每个目录分别超链接一个文件地址路径,点击每个目录进行对应文件加载;
步骤六:初始化客户端展示区域的滚动条高度,跨页面、跨文件多OFD文件阅读。
进一步地,所述步骤一具体为
步骤11:客户端遍历若干个OFD文件;
步骤12:客户端后台建立一个新的文件目录,并将遍历完成的若干个OFD文件复制到新建的文件目录中;
步骤13:将新建文件目录中的若干个OFD文件后缀名称.ofd分别修改为.zip;
步骤14:客户端调用服务器程序将对若干个zip文件进行文件解压,得出对应的OFD文件解压后的文件夹。
进一步地,所述步骤三具体为
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏中威科技软件系统有限公司,未经江苏中威科技软件系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010643537.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种图书馆书架用高层书籍取放装置
- 下一篇:一种休闲裤