[发明专利]版式数据流文件的加载方法有效
申请号: | 201710789734.6 | 申请日: | 2017-09-04 |
公开(公告)号: | CN107526619B | 公开(公告)日: | 2019-01-25 |
发明(设计)人: | 何中;顾志平;严伟;戴建峰;顾永新;鞠海林;徐晓辉;施小峰 | 申请(专利权)人: | 江苏中威科技软件系统有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F16/957 |
代理公司: | 北京驰纳智财知识产权代理事务所(普通合伙) 11367 | 代理人: | 蒋路帆 |
地址: | 226000 江苏省南通*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据流文件 独立文件 版式 页码 加载 关联 设备终端 服务器 关联数组 文件顺序 文件页码 下载 渲染 包含文件 合成步骤 文件加载 文件框架 多线程 排序 切割 储存 创建 | ||
本发明提供了一种版式数据流文件的加载方法,版式数据流文件储存于服务器,服务器将其切割成多个独立文件,独立文件包含编码和页码,版式数据流文件加载至设备终端步骤为:创建关联数组,关联数组包含文件顺序关联和文件页码关联,文件顺序关联由各独立文件按编码排序获取,文件页码关联由文件顺序关联中对应独立文件页码获取;计算独立文件的页码总和由设备终端渲染获得文件框架,采用多线程下载获得版式数据流文件;根据版式数据流文件当前页页码获得对应独立文件页码,计算该页前P页和后Q页页码,由设备终端渲染。根据该加载方式可提高文件加载速度,无需等待版式数据流文件完整下载后再查看,由此减少服务器合成步骤,减轻运行负担。
技术领域
本发明涉及电子文件创建、存储和传输领域技术领域,尤其涉及版式数据流文件的加载方法。
背景技术
现有技术中服务器加载版式数据流文件,首先需将版式数据流文件中的表单,正文,附件等各独立文件进行版式数据流文件的合成,在将合成后的文件下载后进行渲染,这样合成过程增加了服务器负担,另外当版式数据流文件太大、网络太差时,易导致文件打不开,或者等待时间长,极其影响用户体验和使用效果。而有时候用户只需查看版式数据流文件中批文,其他信息不需查看,此时由于版式数据流文件还没下载好,根本无法查看批示,导致拖慢办公效率。例如中国专利CN104965848A公开了一种前端资源加载方法及装置,其中该方法包括:客户端获取并解析目标站点的网页文档,该网页文档中包含待加载前端资源的描述信息;根据该待加载前端资源的描述信息,判断是否在本地存储有该待加载前端资源;若是,则读取该待加载前端资源并添加入该网页文档,若否,则向服务器请求下载该待加载前端资源,将下载的该待加载前端资源添加入该网页文档;展示添加入该待加载前端资源的该网页文档。该发明中在本地为加载前端资源的情况下,服务器请求下载时,下载过程依旧是对前端资源整体下载,这样会使得整体文件下载时间长,且在下载过程中无法对前端资源文件查看,降低办公效率。又如中国专利CN103678698A一种提高PDF文档在线浏览加载速度的方法和装置,从远端服务器获取PDF文档的属性信息,根据属性信息判断PDF文档是否为非线性文件;如果PDF文档为非线性文件,则从远端服务器获取PDF文档的交叉索引表数据,从交叉索引表数据中各对象的位置和大小确定PDF文档的页面树的位置和大小,从远端服务器获取PDF文档的页面树;将所获取的页面树呈现给用户,对页面树进行页面数据分析,从页面树中提取出用户指定页面对象的位置和大小,从远端服务器获取对应的页面对象数据;从远端服务器获取与所获取的页面对象数据对应的资源对象数据和页面内容流数据;根据所获取的页面对象数据、资源对象数据和页面内容流数据得到用户所选择的页面,并呈现给用户。该发明中虽然在线浏览时可通过PDF文档的页面树选取用户指定的页面对象,但在查看的过程中仅对用户指定页面对象渲染,在查看过程中的当用户需要前后连贯查看时,需要重新回去页面树再次选择页面,不方面操作。
发明内容
为克服现有技术中存在的服务器负担大、文件加载速度慢的问题,本发明提供了一种版式数据流文件的加载方法。
本发明提供了一种版式数据流文件的加载方法,所述版式数据流文件储存于服务器,服务器将版式数据流文件切割成多个独立文件,独立文件包含编码和页码,所述版式数据流文件加载至设备终端,具体步骤如下:
步骤S1,创建关联数组;关联数组包含文件顺序关联和文件页码关联,文件顺序关联由各独立文件按编码排序获取,文件页码关联由文件顺序关联中对应独立文件页码获取;
步骤S2,计算所有独立文件的页码总和渲染获得文件框架,文件框架由设备终端显示,多线程下载独立文件并保存于设备终端,获得版式数据流文件;
步骤S3,通过设备终端渲染版式数据流文件;根据查阅版式数据流文件中当前页页码,获得对应独立文件中页面页码,计算获得该页前P页和后Q页页码,并在设备终端中渲染对应页码信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏中威科技软件系统有限公司,未经江苏中威科技软件系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710789734.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种定压预紧的高刚度锁定铰链
- 下一篇:仪表级铝基碳化硅结构件的加工方法