[发明专利]基于信息展示平台的PDF文件显示方法及系统有效
申请号: | 201310122140.1 | 申请日: | 2013-04-09 |
公开(公告)号: | CN103197908A | 公开(公告)日: | 2013-07-10 |
发明(设计)人: | 孙峻岭 | 申请(专利权)人: | 广东粤铁瀚阳科技有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14;G06F3/0484 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 黄磊 |
地址: | 510620 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 信息 展示 平台 pdf 文件 显示 方法 系统 | ||
1.基于信息展示平台的PDF文件显示方法,所述信息展示平台包括文件服务器、主节点机及多个子节点机,文件服务器、主节点机及多个子节点机通过计算机网络相互连接,每台子节点机还配置有多台显示单元,其特征在于,所述PDF文件显示方法包括以下步骤:
S1、读取PDF配置文件,根据PDF配置文件中的每个属性和对应的属性值读出每个PDF文件的场景属性信息,并读取和传递所有需要显示的PDF路径及文件名;
S2、根据步骤S1所传递的PDF文件路径及文件名,寻找给定的PDF文件,如果找不到就返回步骤S1读取下一个PDF配置文件;如果找到了给出的PDF文件就建立显示窗口,同时解析当前PDF文件给定需要显示的页、提取页面的RGBA像素信息,并传递所提取页面的RGBA像素信息;
S3、根据步骤S2所传递的RGBA像素信息生成纹理信息,并把所生成的纹理信息绑定到信息展示平台中所对应的显示区域中,再根据显示区域的大小和位置控制所有子节点机以及主节点机之间同步地显示PDF文件;
S4、对显示区域以及PDF文件的显示进行控制。
2.根据权利要求1所述的PDF文件显示方法,其特征在于,步骤S4所述的控制包括对PDF文件进行放大或缩小显示:采集放大或缩小时的鼠标移动位置信息,根据所采集的鼠标移动位置信息计算出参考点到当前鼠标位置的距离,并根据所述距离与PDF显示窗口的大小的比值计算出缩放因子,然后根据缩放因子对原始PDF文件进行放大或缩小显示。
3.根据权利要求1所述的PDF文件显示方法,其特征在于,步骤S4所述的控制包括对PDF文件进行移动:采集移动消息,根据所采集的移动消息将PDF文件的显示窗口移动到当前鼠标的位置显示。
4.根据权利要求1所述的PDF文件显示方法,其特征在于,步骤S4所述的控制包括对PDF文件进行翻页显示:采集翻页消息,根据所采集的翻页消息及当前的页数,对将要显示的下一页的页数进行解析,并及时把将要显示的下一页渲染到显示窗口。
5.根据权利要求1所述的PDF文件显示方法,其特征在于,步骤S4所述的控制包括对PDF文件进行重叠显示:首先通过鼠标选中一个PDF显示窗口为焦点,遍历场景中所有的PDF显示窗口,比较它们和选中PDF显示窗口的深度值,并把选中的PDF显示窗口移动到场景的最顶端显示。
6.基于信息展示平台的PDF文件显示系统,所述信息展示平台包括文件服务器、主节点机及多个子节点机,文件服务器、主节点机及多个子节点机通过计算机网络相互连接,每台子节点机还配置有多台显示单元;其特征在于,所述PDF文件显示系统包括:
信息读取模块,用于读取PDF配置文件,根据PDF配置文件中的每个属性和对应的属性值读出每个PDF文件的场景属性信息,并读取所有需要显示的PDF路径及文件名,当给定的PDF文件存在时,建立显示窗口,如果给定的PDF文件不存在时,直接跳转读取下一个PDF配置文件;把所有需要显示的PDF路径及文件名传递给PDF解析模块;
PDF解析模块,用于根据信息读取模块传递的PDF文件路径及文件名去文件服务器上寻找给定的PDF文件,如果找不到就返回读取下一个PDF配置文件,如果找到了给定的PDF文件就开始解析当前PDF文件的给定需要显示的页、提取页面的RGBA像素信息,把所提取页面的RGBA像素信息传递给PDF显示模块;
PDF显示模块,根据PDF解析模块生成的RGBA像素信息生成纹理信息,并把所生成的纹理信息绑定到对应的显示区域上,再根据显示区域的大小和位置控制所有子节点机以及主节点机之间同步地显示PDF文件;以及
控制模块,通过信息展示平台,使用鼠标和键盘实现对PDF文件的显示进行控制。
7.根据权利要求6所述的PDF文件显示系统,其特征在于,还包括:
信息保存模块,用于根据当前显示的信息,保存所有PDF文件的属性信息。
8.根据权利要求6所述的PDF文件显示系统,其特征在于,所述控制模块对PDF文件的显示进行控制包括:
进行放大或缩小显示:采集放大或缩小时的鼠标移动位置信息,根据所采集的鼠标移动位置信息计算出参考点到当前鼠标位置的距离,并根据所述距离与PDF显示窗口的大小的比值计算出缩放因子,然后根据缩放因子对原始PDF文件进行放大或缩小显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东粤铁瀚阳科技有限公司,未经广东粤铁瀚阳科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310122140.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:水电厂导叶接力器本体检修支承装置
- 下一篇:一种直线电机平移台
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置