一种pdf文件在线存储和访问方法

文档序号:6370246阅读:199来源:国知局
专利名称:一种pdf文件在线存储和访问方法
技术领域
本发明涉及电学领域,尤其涉及通信技术,具体的是ー种PDF文件在线存储和访问方法。
背景技术
现有技术中,网络成为交流和办公的重要通讯方式,通过网络传递PDF格式的文档,是便利的文件共享方式。但是,如果ー份文档的所有者不希望提供公开下载地址,这份文档就不能以FTP或者HTTP下载方式提供给阅读对象,而只能由文档所有者以电子邮件或通讯エ具发送给所有需要该文档的阅读对者。随着阅读者数量的增多,发送的次数也越来越多,有时还要特别指出某段内容在某ー页,或者仅仅提供某些章节的部分内容,又需要创建新文 档拷贝部分内容用于对外公开。又如阅读者取得了所需文档,又需要在多个不同的終端(如个人电脑、笔记本电脑、手机等)上保存该文档,此时又要费时费力多处拷贝同一文档,当阅读者拥有较多的各种文档时,长期的收藏和保管也带来了麻烦,经常会忘记某一文档会在什么地方,文档分散并且又占用很多的存储空间。同时,对于硬件条件有限的移动设备而言,对文档格式的支持和读取速度都会严重影响到阅读者的用户体验,目前虽然有网盘提供文档下载的存储方式,但ー份较大的TOF文件的大小、所处网络的传输速率等都会影响到阅读者的阅读方式,有时阅读者仅仅只是需要浏览其中某一页中的内容,却不得不下载整个文档并使用软件打开进行浏览查找等エ作。

发明内容
本发明的目的在于提供ー种PDF文件在线存储和访问方法,所述的这种PDF文件在线存储和访问方法要解决现有技术中PDF文件共享技术不理想的技术问题。本发明的这种PDF文件在线存储和访问方法,包括一个向文件服务器存储PDF文件的过程和一个访问文件服务器中PDF文件的过程,其中,所述的文件服务器连接有网络,在所述的向文件服务器存储PDF文件的过程中,由PDF文件的所有者通过网络向文件服务器上传PDF文件,文件服务器将上传的PDF文件进行存储,建立文件索引,文件索引建立成功后通过网络向该PDF文件的所有者返回该PDF文件在存储空间中唯一的标识号,文件服务器判断该PDF文件的格式,将原始文档进行加密存储井根据文档页码进行文档分割,文档片段经过压缩处理后保存,同时将处理后的文档信息保存进ー个数据库,在所述的访问文件服务器中PDF文件的过程中,文档阅读者利用終端通过网络连接文件服务器,利用终端上的浏览器或阅读软件文件向文件服务器传递该PDF文件的唯一标识号,文件服务器根据该PDF文件的唯一标识号从存储空间中取得该PDF文件,并将该PDF文件的全部或者部分内容通过网络传递到文档阅读者的終端上的浏览器或阅读软件文件。进ー步的,在所述的文件服务器中运行文件管理程序,所述的文件管理程序包括有上传接口和文件处理程序,所述的上传接ロ从网络接收上传的PDF文件,所述的文件处理程序将原始文档进行加密存储井根据文档页码进行文档分割,并对文档片段进行压缩保存,同时将处理后的文档信息保存进数据库。进ー步的,文档阅读者利用終端上的浏览器或阅读软件文件向文件服务器传递PDF文件的阅读參数,文件服务器根据该PDF文件的阅读參数从存储空间中取得该PDF文件的对应片段并传递到文档阅读者的終端上的浏览器或阅读软件文件。进ー步的,所述的阅读參数包括页码。进ー步的,PDF文件的所有者使用HTTP协议向文件服务器上传PDF文件。进ー步的,文件服务器将分割后获得的文档片段保存到分布式文件存储系统中,所述的分布式文件存储系统统ー管理和索引文档,并对来自文档阅读者的终端的浏览器或阅读软件的文件访问请求进行CDN分发。进ー步的,文档阅读者的终端的浏览器或阅读软件访问文件服务器中的PDF文件时,向文件服务器查询访问配置,并根据文件服务器返回的该文件的配置信息,对文件服务 器提供的显示工具进行访问配置。进ー步的,文档阅读者的终端的浏览器或阅读软件访问文件服务器中的PDF文件时,向文件服务器传送保存浏览标签的请求,文件服务器将该文档阅读者的注册信息或者唯一标志信息与保存浏览标签的请求信息一起保存。本发明和已有技术相比较,其效果是积极和明显的。本发明利用文件服务器分割、加密、存储PDF文件,并同时生成索引和对应于该PDF文件的唯一标志。文档所有者通过简单的上传即可分享PDF文件,使用系统返回的唯一标志号便可在多种终端、多种地点通过互联网在线浏览想要浏览的章节,无需将较大的文档下载到本地进行存储,无需安装TOF文件阅读软件便可以通过网络阅读文档。減少了对终端的存储空间要求,減少了网络流量,加快了文档加载速度,给用户带来了很大的方便。


图I是本发明的PDF文件在线存储和访问方法的示意图。图2是本发明中的TOF文件在线阅读方法的流程图。
具体实施例方式 本发明的PDF文件在线存储和访问方法,包括一个向文件服务器存储PDF文件的过程和一个访问文件服务器中PDF文件的过程,其中,所述的文件服务器连接有网络,在所述的向文件服务器存储PDF文件的过程中,由PDF文件的所有者通过网络向文件服务器上传TOF文件,文件服务器将上传的PDF文件进行存储,建立文件索引,文件索引建立成功后通过网络向该PDF文件的所有者返回该PDF文件在存储空间中唯一的标识号,文件服务器判断该PDF文件的格式,将原始文档进行加密存储井根据文档页码进行文档分割,文档片段经过压缩处理后保存,同时将处理后的文档信息保存进ー个数据库,在所述的访问文件服务器中PDF文件的过程中,文档阅读者利用終端通过网络连接文件服务器,利用終端上的浏览器或阅读软件文件向文件服务器传递该PDF文件的唯一标识号,文件服务器根据该PDF文件的唯一标识号从存储空间中取得该PDF文件,并将该PDF文件的全部或者部分内容通过网络传递到文档阅读者的終端上的浏览器或阅读软件文件。进ー步的,在所述的文件服务器中运行文件管理程序,所述的文件管理程序包括有上传接口和文件处理程序,所述的上传接ロ从网络接收上传的PDF文件,所述的文件处理程序将原始文档进行加密存储井根据文档页码进行文档分割,并对文档片段进行压缩保存,同时将处理后的文档信息保存进数据库。进ー步的,文档阅读者利用終端上的浏览器或阅读软件文件向文件服务器传递PDF文件的阅读參数,文件服务器根据该PDF文件的阅读參数从存储空间中取得该PDF文件的对应片段并传递到文档阅读者的終端上的浏览器或阅读软件文件。
进ー步的,所述的阅读參数包括页码。进ー步的,PDF文件的所有者使用HTTP协议向文件服务器上传PDF文件。进ー步的,文件服务器将分割后获得的文档片段保存到分布式文件存储系统中,所述的分布式文件存储系统统ー管理和索引文档,并对来自文档阅读者的终端的浏览器或阅读软件的文件访问请求进行CDN分发。进ー步的,文档阅读者的终端的浏览器或阅读软件访问文件服务器中的PDF文件时,向文件服务器查询访问配置,并根据文件服务器返回的该文件的配置信息,对文件服务器提供的显示工具进行访问配置。进ー步的,文档阅读者的终端的浏览器或阅读软件访问文件服务器中的PDF文件时,向文件服务器传送保存浏览标签的请求,文件服务器将该文档阅读者的注册信息或者唯一标志信息与保存浏览标签的请求信息一起保存。实施例I:
如图I和图2所示,PDF文件的所有者200通过网络连接至文件服务器100的外部接ロ 101进行保存,经过文档处理系统105分割转换后,文档的浏览者300可以通过外部访问接ロ 106进行浏览。PDF文件的所有者200在PC或移动办公设备通过宽带连接至互联网400,通过文档系统公开在互联网400上的文档上传接ロ 101上传至文档系统100。在文件服务器102中保存上传的PDF文件,同时在文件索引数据库103中保存该文档的唯一标识及存储路径等信息。PDF文件的所有者200上传PDF文件的物理文件及索引信息存储成功后,将用于标识该文档的唯一标识返回给PDF文件的所有者200用于公开文档访问。当上传的PDF文件保存成功后,PDF文件处理服务105会及时发现新的PDF文件,井根据文档的页码将文档分割成为多个与页码对应的文档片段、压缩等工作后将文件片段存入文件片段文件服务器104,同时保存文件的片段索引入文件索引库103。当文档浏览者300需要浏览文档时,通过网络向发公开访问接ロ 106发送阅读请求,阅读请求包括该PDF文件的唯一标识、需要浏览的页码(可选)、用户标识(可选)。访问接ロ 106会使用此文档标识在文件索引数据库103中找到此次请求的文档片段,同时根据系统配置进行对浏览工具的选项配置。公开访问接ロ 106在找到文档浏览者300所请求的文档片段及相关的浏览工具配置信息后,将这些文档片段和配置信息使用http协议返回给文档浏览者,没有页码的请求将从第一页开始,同时发送该页码前后几页给客户端浏览工具,以提高浏览效率和用户体验。客户端的浏览工具收到含有文档片段和配置信息的数据包之后,根据配置信息配置浏览选项,如文档样式、文档导出等自定义选项,最后根据配置信息呈现用户所请求的文档片段。公开的上传、访问接ロ是基于现有的HTTP协议实现的,可以根据实际的需求进行封装,便于其他系统的接 入使用。
权利要求
1.ー种PDF文件在线存储和访问方法,包括一个向文件服务器存储PDF文件的过程和一个访问文件服务器中PDF文件的过程,其特征在于所述的文件服务器连接有网络,在所述的向文件服务器存储PDF文件的过程中,由PDF文件的所有者通过网络向文件服务器上传PDF文件,文件服务器将上传的PDF文件进行存储,建立文件索引,文件索引建立成功后通过网络向该PDF文件的所有者返回该PDF文件在存储空间中唯一的标识号,文件服务器判断该PDF文件的格式,将原始文档进行加密存储井根据文档页码进行文档分割,文档片段经过压缩处理后保存,同时将处理后的文档信息保存进ー个数据库,在所述的访问文件服务器中PDF文件的过程中,文档阅读者利用終端通过网络连接文件服务器,利用終端上的浏览器或阅读软件文件向文件服务器传递该PDF文件的唯一标识号,文件服务器根据该PDF文件的唯一标识号从存储空间中取得该PDF文件,并将该PDF文件的全部或者部分内容通过网络传递到文档阅读者的終端上的浏览器或阅读软件文件。
2.如权利要求I所述的PDF文件在线存储和访问方法,其特征在于在所述的文件服务器中运行文件管理程序,所述的文件管理程序包括有上传接口和文件处理程序,所述的上传接ロ从网络接收上传的PDF文件,所述的文件处理程序将原始文档进行加密存储井根据文档页码进行文档分割,并对文档片段进行压缩保存,同时将处理后的文档信息保存进数据库。
3.如权利要求I所述的PDF文件在线存储和访问方法,其特征在于文档阅读者利用終端上的浏览器或阅读软件文件向文件服务器传递PDF文件的阅读參数,文件服务器根据该PDF文件的阅读參数从存储空间中取得该PDF文件的对应片段并传递到文档阅读者的终端上的浏览器或阅读软件文件。
4.如权利要求3所述的PDF文件在线存储和访问方法,其特征在于所述的阅读參数包括页码。
5.如权利要求I所述的PDF文件在线存储和访问方法,其特征在于PDF文件的所有者使用HTTP协议向文件服务器上传PDF文件。
6.如权利要求I所述的PDF文件在线存储和访问方法,其特征在于文件服务器将分割后获得的文档片段保存到分布式文件存储系统中,所述的分布式文件存储系统统ー管理和索引文档,并对来自文档阅读者的终端的浏览器或阅读软件的文件访问请求进行CDN分发。
7.如权利要求I所述的PDF文件在线存储和访问方法,其特征在于文档阅读者的终端的浏览器或阅读软件访问文件服务器中的PDF文件吋,向文件服务器查询访问配置,并根据文件服务器返回的该文件的配置信息,对文件服务器提供的显示工具进行访问配置。
8.如权利要求I所述的PDF文件在线存储和访问方法,其特征在于文档阅读者的终端的浏览器或阅读软件访问文件服务器中的PDF文件吋,向文件服务器传送保存浏览标签的请求,文件服务器将该文档阅读者的注册信息或者唯一标志信息与保存浏览标签的请求信息一起保存。
全文摘要
一种PDF文件在线存储和访问方法,PDF文件所有者通过网络向文件服务器上传文件,文件服务器存储文件,建立索引,通过网络向文件所有者返回该文件在存储空间中唯一的标识号,文件服务器判断文件格式,将原始文档进行加密存储并根据文档页码进行文档分割,文档片段经过压缩处理后保存,将处理后的文档信息保存进数据库,文档阅读者利用终端通过网络连接文件服务器,向文件服务器传递该文件的唯一标识号,文件服务器根据该文件的唯一标识号从存储空间中取得该文件,并将该文件的全部或部分内容通过网络传递到文档阅读者的终端。文档所有者通过简单上传即可分享文件,使用唯一标志号便可在多种终端、多种地点通过互联网在线浏览想要浏览的章节。
文档编号G06F17/30GK102710761SQ20121016576
公开日2012年10月3日 申请日期2012年5月24日 优先权日2012年5月24日
发明者孙磊, 张瑞黎, 杨万均, 贾涛, 金仲敏 申请人:上海克而瑞信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1