[发明专利]一种预览文件的方法及文件处理系统有效
申请号: | 201410199197.6 | 申请日: | 2014-05-12 |
公开(公告)号: | CN103942344A | 公开(公告)日: | 2014-07-23 |
发明(设计)人: | 黄骏 | 申请(专利权)人: | 深圳市中博科创信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 深圳华奇信诺专利代理事务所(普通合伙) 44328 | 代理人: | 曲卫涛 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 预览 文件 方法 处理 系统 | ||
技术领域
本发明涉及文件处理技术领域,特别是涉及一种预览文件的方法及文件处理系统。
背景技术
随着计算机技术和网络技术的发展,互联网上共享的资料越来越多,用户根据自身需要从互联网上获取相关的资料。而互联网上共享的资料大多数通过文件共享,一方面,用户需要快速识别文件中的内容,从而更好的选择自己需要的信息;另一方面,用户需要能在同一平台上浏览不同类型的文件,为了方便用户快速识别文件,或者,避免不同类型的文件需要使用不同软件打开,现有技术中使用文件预览方法打开文件。
现有技术中文件预览方法包括基于网页的文件预览、基于缩略图的文件预览和基于Flash的文件预览。基于网页的文件预览是指将文件内容转换为HTML格式进行预览,它的缺点是丢失文件格式信息;基于缩略图的预览是指将文件内容生成图片,以查看图片的方式进行预览,它的缺点是无法查找文本内容;基于Flash的文件预览是将文件转换为SWF文件格式,并在网页中嵌入SWF播放器来查看文件。
现有技术中的文件预览方法,均是在需要预览文件时,才将文件转换为预览格式的文件,若同一个文件处理系统中,同时有多个预览文件请求时或者请求预览的文件太大时,文件处理系统转换效率较低用户需要花费时间等待文件处理系统将文件的格式转换为预览格式。
发明内容
本发明主要解决的技术问题是提供一种预览文件的方法及文件处理系统,能够在预览文件时,提高文件处理系统的处理效率。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种预览文件,方法包括:获取源文件;根据所述源文件,结合第一生成规则,生成所述源文件所对应的具有预览格式的预览文件,并将所述预览文件存储于存储单元中;接收预览所述源文件的预览指令;根据预览指令,从所述存储单元读取所述源文件所对应的预览文件,并呈现所述预览文件。
其中,所述预览格式包括SWF格式。
其中,在所述获取源文件的步骤之后,所述方法还包括:根据所述源文件,结合第二生成规则,生成所述源文件所对应的索引文件,并将所述索引文件存储于所述存储单元中;接收文件索引指令,其中,所述文件索引指令携带索引关键词;在所述存储单元中查找与所述索引关键词相对应的源文件;若找到与所述索引关键词相匹配的源文件,则获取所述找到的源文件的文件名称,以及所述找到的源文件所对应的索引文件;显示所述文件名称和索引文件。
其中,所述索引文件为图片文件;所述显示所述索引文件的步骤包括:以缩略图的形式显示所述图片文件。
其中,所述生成与所述源文件所对应的具有预览格式的预览文件的步骤包括:生成与所述源文件所对应的具有预览格式的预览文件,并在生成所述预览文件的过程中,记录第一生成点在所述源文件中的位置;所述生成与所述源文件所对应的索引文件的步骤包括:生成所述源文件所对应的索引文件,并在生成所述索引文件的过程中,记录第二生成点在所述源文件中的位置。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种文件处理系统,包括第一获取模块,用于获取源文件;第一生成模块,用于根据所述源文件,结合第一生成规则,生成所述源文件所对应的具有预览格式的预览文件,并将所述预览文件存储于存储单元中;第一接收模块,用于接收预览所述源文件的预览指令;预览模块,用于根据所述预览指令,从所述存储单元读取所述源文件所对应的预览文件,并呈现所述预览文件。
其中,所述预览格式包括SWF格式。
其中,所述系统还包括:第二生成模块,用于根据所述源文件,结合第二生成规则,生成与所述源文件所对应的索引文件,并将所述索引文件存储于所述存储单元中;第二接收模块,用于接收文件索引指令,其中,所述文件索引指令携带索引关键词;查找模块,用于在所述存储单元中查找与所述索引关键词相匹配的源文件;第二获取模块,用于在所述查找模块找到与所述索引关键词相匹配的源文件时,获取所述找到的源文件的文件名称,以及所述找到的源文件所对应的索引文件;显示模块,用于显示所述文件名称和索引文件。
其中,所述索引文件为图片文件;所述显示模块,具体用于显示所述文件名称和以缩略图的形式显示所述索引文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中博科创信息技术有限公司,未经深圳市中博科创信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410199197.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高压燃油管低压检漏的工装
- 下一篇:一种可拆卸的活塞环PVD镀膜架