[发明专利]一种文档共享平台及文档处理方法有效
申请号: | 201010555102.1 | 申请日: | 2010-11-19 |
公开(公告)号: | CN102004779A | 公开(公告)日: | 2011-04-06 |
发明(设计)人: | 陈昌兵;孙鹤飞 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何青瓦;李庆波 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文档 共享 平台 处理 方法 | ||
技术领域
本发明涉及网络技术,特别涉及一种文档共享平台及文档处理方法。
背景技术
随着互联网技术的发展,在线文档阅读服务于互联网络中业已广泛提供,而传统的在线文档阅读服务不会区分文档格式,只是统一将文档转档成HTML或Flash格式页面,并在线播放该HTML或Flash页面。另外,在播放文件格式较小的纯文本格式文档时,传统的在线文档播放技术皆将文件格式较小的纯文本格式文档转换为文件格式较大的图像,并以播放图像形式播放文档。
因此,若原始文档为纯文本格式文档,由于传统在线文档阅读技术将需要播放的文档转档成Flash页面,则原本纯文本格式文档相较Flash页面所具有传输量小、字体清晰等优点无法发挥。
并且,由于传统在线文档阅读统一将需要播放的文档转档成Flash页面,因此,会将纯文本格式文档中的文字转成图像,有可能造成文字不清晰,使得用户的阅读体验不佳。
发明内容
本发明提供了一种文档共享平台及文档处理方法,以提升用户阅读体验。
具体技术方案如下:提供一种文档共享平台的文档处理方法,包括:a.接收用户上传文档;b.对用户上传文档进行格式判断;c.在判断到用户上传文档为纯文本格式文档时,存储纯文本格式文档,在判断到用户上传文档为非纯文本格式文档时,将非纯文本格式文档转换预定格式文档,并存储预定格式文档。
根据本发明之一优选实施例,文档处理方法进一步包括步骤d:将纯文本格式文档作为播放文件发送至浏览器,并由纯文本播放器进行在线播放。
根据本发明之一优选实施例,步骤d进一步包括:从纯文本格式文档抽取纯文本信息,在纯文本信息与纯文本格式文档之间建立索引关系。
根据本发明之一优选实施例,将纯文本信息发送至浏览器作为检索索引以供用户浏览点击。
根据本发明之一优选实施例,步骤c进一步包括:对纯文本格式文档进行文字编码格式转换,并存储转换后的纯文本格式文档。
根据本发明之一优选实施例,步骤b进一步包括:对用户上传文档进行加密判断,在判断到用户上传文档为加密文档时,对用户上传文档进行解密处理。
根据本发明之一优选实施例,步骤b进一步包括:判断用户上传文档是否为已存储文档,若为已存储文档,则退出。
根据本发明之一优选实施例,预定格式文档为swf或html格式文档,文档处理方法进一步包括步骤d:将swf或html格式文档作为播放文件发送至浏览器,并由flash播放器进行在线播放。
根据本发明之一优选实施例,步骤c进一步包括:在判断到用户上传文档为非纯文本格式文档时,先将非纯文本格式文档转换为中间格式文档,再将中间格式文档转换为swf或html格式文档。
根据本发明之一优选实施例,中间格式文档为pdf文档。
根据本发明之一优选实施例,步骤c进一步包括:对pdf格式文档进行截图处理以获取截图,在截图与swf或html格式文档之间建立索引关系。
根据本发明之一优选实施例,步骤d进一步包括:将截图发送至浏览器作为检索索引以供用户浏览点击。
根据本发明之一优选实施例,步骤c进一步包括:从pdf格式文档抽取纯文本信息以获取纯文本信息,在纯文本信息与swf或html格式文档之间建立索引关系。
根据本发明之一优选实施例,步骤d进一步包括:将纯文本信息发送至浏览器作为检索索引以供用户浏览点击。
根据本发明之一优选实施例,非纯文本格式文档包括:doc文档、docx文档、ppt文档、pptx文档、xsl文档、xslx文档、pdf文档、vsd文档、rtf文档、pps文档、wps文档、et文档、dps文档或pot文档。
根据本发明之一优选实施例,纯文本格式文档包括txt文档。
本发明进一步提供一种文档共享平台,包括:文档接收模块,用于接收用户上传文档;文档处理模块,包括格式判断模块、格式转换模块以及数据库,格式判断模块用于对用户上传文档进行格式判断,在判断到用户上传文档为纯文本格式文档时,存储纯文本格式文档至数据库,在判断到用户上传文档为非纯文本格式文档时,格式转换模块将非纯文本格式文档转换为预定格式文档,并存储预定格式文档至数据库。
根据本发明之一优选实施例,文档处理模块进一步包括收发模块,收发模块用于将纯文本格式文档作为播放文件发送至浏览器,并由纯文本播放器进行在线播放。
根据本发明之一优选实施例,文档处理模块进一步包括纯文本信息抽取模块,纯文本信息抽取模块用于从纯文本格式文档抽取纯文本信息,在纯文本信息与纯文本格式文档之间建立索引关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010555102.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种手持终端浏览器的节电方法
- 下一篇:数据库访问系统