[发明专利]一种基于关系型数据库的在线可控浏览PDF文档的方法有效
| 申请号: | 201410115331.X | 申请日: | 2014-03-25 |
| 公开(公告)号: | CN103870583B | 公开(公告)日: | 2017-03-22 |
| 发明(设计)人: | 岳挺;夏开渝;徐云川;周春蕾 | 申请(专利权)人: | 东方电气集团东方汽轮机有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F3/0483;H04L29/08 |
| 代理公司: | 成都九鼎天元知识产权代理有限公司51214 | 代理人: | 詹永斌,钱成岑 |
| 地址: | 618000 四川省德阳*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 关系 数据库 在线 可控 浏览 pdf 文档 方法 | ||
1.一种基于关系型数据库的在线可控浏览PDF文档的方法,其特征在于,包括准备步骤、上传及存储PDF文档的步骤以及在线浏览PDF文档的步骤;当用户请求在线浏览PDF文档时,执行在线浏览PDF文档的步骤;
所述准备步骤包括:在网络终端设备与服务器之间建立通信连接,所述服务器能够对一关系型数据库进行读写操作;
所述上传及存储PDF文档的步骤包括:
步骤A1:网络终端设备接收用户输入的需要上传的PDF文档,将所述PDF文档上传给所述服务器;
步骤A2:所述服务器提取所述PDF文档的基本信息并对所述PDF文档加密;
步骤A3:所述服务器将加密后的PDF文档及其基本信息作为一条PDF文档数据存入关系型数据库,并给所述PDF文档数据赋予一标识字段;
所述在线浏览PDF文档的步骤包括:
步骤B1:所述服务器遍历关系型数据库中的每条PDF文档数据,将所有PDF文档数据做成列表,再将所述列表转换为HTML代码传输给所述网络终端设备;
步骤B2:所述网络终端设备向用户显示所述列表;
步骤B3:当用户点击网络终端设备上的列表中的某条PDF文档数据后,网络终端设备将所述PDF文档数据的标识字段发送给服务器;
步骤B4:服务器依据接收到的标识字段从所述关系型数据库中读取对应的加密PDF文档及其基本信息;
步骤B5:服务器对所述加密PDF文档进行解密,得到原始的PDF文档;
步骤B6:网络终端设备接收用户输入的需要浏览的页码并传输给服务器;
步骤B7:所述服务器将所述需要浏览的页码对应的PDF页面转换为图片发送至所述网络终端设备,并将所述需要浏览的页码作为当前浏览的页码存储;
步骤B8:所述网络终端设备显示所述图片。
2.根据权利要求1所述的一种基于关系型数据库的在线可控浏览PDF文档的方法,其特征在于,在所述步骤B6中,所述需要浏览的页码是首页或末页或页码序数或者“上一页”或者“下一页”;
当需要浏览的页码是首页或末页或者页码序数时,在步骤B7中:所述服务器将首页或末页或页码序数对应的PDF页面转换为图片发送至所述网络终端设备;
当需要浏览的页码是“上一页”或者“下一页”时,在步骤B7中:所述服务器根据当前浏览的页码找到其上一页或下一页对应的页面,再将所述上一页或下一页对应的页面转换为图片发送至所述网络终端设备。
3.根据权利要求1或2所述的一种基于关系型数据库的在线可控浏览PDF文档的方法,其特征在于,步骤B3还包括:网络终端设备将其屏幕的尺寸参数发送给服务器;
在步骤B6中,网络终端设备还接收用户输入的浏览指令并传输给服务器。
4.根据权利要求3所述的一种基于关系型数据库的在线可控浏览PDF文档的方法,其特征在于,在所述步骤B6中,所述浏览指令为页面放缩指令或页面旋转指令;
当浏览指令为页面放缩指令时,步骤B7还包括:服务器根据页面放缩指令中的放缩比例以及网络终端设备的屏幕尺寸将需要浏览的页码对应的页面转化为相应尺寸的图片发送至所述网络终端设备;
当浏览指令为页面旋转指令时,步骤B7还包括:服务器根据页面旋转指令中的旋转角度将需要浏览的页码对应的页面旋转相应角度后转化为图片发送至所述网络终端设备,或者服务器先将需要浏览的页码对应的页面转化为图片,再根据页面旋转指令中的旋转角度将所述图片旋转相应角度后发送至所述网络终端设备。
5.根据权利要求1所述的一种基于关系型数据库的在线可控浏览PDF文档的方法,其特征在于,步骤B7还包括:首先服务器查找其本身是否已保存有需要浏览的页码对应的图片,如有,则将所述需要浏览的页码作为当前浏览的页码存储,然后直接执行步骤B8。
6.根据权利要求1所述的一种基于关系型数据库的在线可控浏览PDF文档的方法,其特征在于,步骤B8还包括:屏蔽所述网络终端设备的键盘点击事件及鼠标点击事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东方电气集团东方汽轮机有限公司,未经东方电气集团东方汽轮机有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410115331.X/1.html,转载请声明来源钻瓜专利网。





