[发明专利]版式数据流文件的加载方法有效
申请号: | 201710789734.6 | 申请日: | 2017-09-04 |
公开(公告)号: | CN107526619B | 公开(公告)日: | 2019-01-25 |
发明(设计)人: | 何中;顾志平;严伟;戴建峰;顾永新;鞠海林;徐晓辉;施小峰 | 申请(专利权)人: | 江苏中威科技软件系统有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F16/957 |
代理公司: | 北京驰纳智财知识产权代理事务所(普通合伙) 11367 | 代理人: | 蒋路帆 |
地址: | 226000 江苏省南通*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据流文件 独立文件 版式 页码 加载 关联 设备终端 服务器 关联数组 文件顺序 文件页码 下载 渲染 包含文件 合成步骤 文件加载 文件框架 多线程 排序 切割 储存 创建 | ||
1.一种版式数据流文件的加载方法,所述版式数据流文件储存于服务器,服务器将版式数据流文件切割成多个独立文件,独立文件包含编码和页码,所述版式数据流文件加载至设备终端,具体步骤如下:
步骤S1,创建关联数组;关联数组包含文件顺序关联和文件页码关联,文件顺序关联由各独立文件按编码排序获取,文件页码关联由文件顺序关联中对应独立文件页码获取;
步骤S2,计算所有独立文件的页码总和渲染获得文件框架,文件框架由设备终端显示,多线程下载独立文件并保存于设备终端,获得版式数据流文件,经过文件调整,对服务器中版式数据流文件进行更新;
文件调整包括复制和删除;具体步骤为:
步骤S21,检测用户在设备终端是否进行文件调整操作,复制操作进入步骤S22,删除操作进入步骤S23;
步骤S22,复制独立文件获得复制文件,复制文件包含编码和页码,该文件编码根据被复制独立文件编码向后顺延,更新文件顺序关联和文件页码关联,进入步骤S24;
步骤S23,删除独立文件,删除该独立文件的编码和页码,更新文件顺序关联和文件页码关联,进入步骤S24;
步骤S24,文件顺序关联和文件页码关联提交服务器。
步骤S3,通过设备终端渲染版式数据流文件;根据查阅版式数据流文件中当前页页码,获得对应独立文件中页面页码,计算获得该页前P页和后Q页页码,并在设备终端中渲染对应页码信息。
2.根据权利要求1所述的版式数据流文件的加载方法,其特征在于:所述步骤S2中独立文件下载包含两种结果:下载成功和下载失败;下载成功的独立文件填充于文件框架对应位置;下载失败的独立文件在文件框架对应位置显示缺失页面。
3.根据权利要求2所述的版式数据流文件的加载方法,其特征在于:所述缺失页面上包含下载按钮。
4.根据权利要求1所述的版式数据流文件的加载方法,其特征在于:所述设备终端渲染主要步骤如下:
步骤S31,查阅版式数据流文件,确定版式数据流文件当前页页码;
步骤S32,根据版式数据流当前页页码换算获得独立文件中对应页码,通过独立文件中对应页码获取该独立文件页码的前P页和后Q页相应页面信息;
步骤S33,前P页、当前页和后Q页的页面信息在设备内存中渲染。
5.根据权利要求4所述的版式数据流文件的加载方法,其特征在于:所述设备内存保存页数固定,优选为3页,其中P=Q=1。
6.根据权利要求4所述的版式数据流文件的加载方法,其特征在于:在步骤S32中所述版式数据流页码和独立文件页码换算具体步骤为:
步骤S321,将文件顺序关联中最小编码独立文件页码对比版式数据流文件当前页页码,
最小编码独立文件页码小于版式数据流文件当前页页码,进入步骤S324;
最小编码独立文件页码大于版式数据流文件当前页页码,进入步骤S323;
步骤S323,按编码排序将独立文件页码依次相加,每次相加获得的页码总和对比版式数据流文件当前页页码,直至所得的页码总和第一次大于版式数据流文件当前页页码,且版式数据流文件当前页页码小于全部独立文件页码相加总和,进入步骤S325;
步骤S324,版式数据流文件当前页页码则为最小编码独立文件对应页页码;步骤S325,将相加独立文件页码总和减去所相加的独立文件中最后一个独立文件的页码所得的页码数值,版式数据流文件当前页页码与该页码数值相减所得结果为版式数据流文件当前页页码在相对应的独立文件中页面页码。
7.根据权利要求2所述的版式数据流文件的加载方法,其特征在于:所述下载成功的独立文件放置于设备缓存单元中。
8.根据权利要求3所述的版式数据流文件的加载方法,其特征在于:所述下载按钮被点击,重新下载缺失独立文件,取得缺失独立文件编码和页码并更新关联数组。
9.根据权利要求4所述的版式数据流文件的加载方法,其特征在于:所述查阅版式数据流文件检测用户进行跳页或翻页操作,重新确定跳页或翻页后的当前页页码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏中威科技软件系统有限公司,未经江苏中威科技软件系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710789734.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种定压预紧的高刚度锁定铰链
- 下一篇:仪表级铝基碳化硅结构件的加工方法