通过网页浏览文档的方法及装置制造方法

文档序号:6638140阅读:227来源:国知局
通过网页浏览文档的方法及装置制造方法
【专利摘要】本发明提供了一种通过网页浏览文档的方法和一种通过网页浏览文档的装置,其中,通过网页浏览文档的方法,包括:将待预览文档转换为中间格式的文档;将所述中间格式的文档转换为swf格式的文档;通过网页播放所述swf格式的文档。通过本发明的技术方案,可以避免采用SVN的方式导致每个终端都需要安装客户端的麻烦,节省了学习成本,同时也避免了采用邮件转发的方式而降低邮件服务器的资源效率和受到文档大小的限制。此外,也能够对文档进行统一管理,避免公司内部文档的泄露,提高了公司内部文档的保密性。
【专利说明】通过网页浏览文档的方法及装置

【技术领域】
[0001]本发明涉及计算机【技术领域】,具体而言,涉及一种通过网页浏览文档的方法和一种通过网页浏览文档的装置。

【背景技术】
[0002]目前,公司内部文档的共享一般是通过SVN(SVN是Subvers1n的简称,是一个开放源代码的版本控制系统)或邮件转发的方式实现的,而通过SVN和邮件转发的方式存在以下问题:
[0003]I)通过SVN的方式实现时,需要每个终端都安装相应的客户端,并且会增加学习成本,而且会导致公司内部文档的扩散,保密性受到限制;
[0004]2)通过邮件转发的方式实现时,不仅容易降低邮件服务器的资源效率,而且共享的文档大小也会有限制,同时也会出现公司内部文档扩散的问题。


【发明内容】

[0005]本发明正是基于上述技术问题至少之一,提出了一种新的通过网页浏览文档的方案,可以避免采用SVN的方式导致每个终端都需要安装客户端的麻烦,节省了学习成本,同时也避免了采用邮件转发的方式而降低邮件服务器的资源效率和受到文档大小的限制。此夕卜,也能够对文档进行统一管理,避免公司内部文档的泄露,提高了公司内部文档的保密性。
[0006]有鉴于此,本发明提出了一种通过网页浏览文档的方法,包括:将待预览文档转换为中间格式的文档;将所述中间格式的文档转换为SWf格式的文档;通过网页播放所述SWf格式的文档。
[0007]在该技术方案中,通过将待预览文档转换为中间格式的文档,并将中间格式的文档转换为SWf (即shock wave flash)格式的文档,以通过网页对swf格式的文档进行播放,使得公司内部在共享文档时,能够通过网页浏览的方式进行实现,进而能够避免采用SVN的方式导致每个终端都需要安装客户端的麻烦,节省了学习成本,同时也避免了采用邮件转发的方式而降低邮件服务器的资源效率和受到文档大小的限制。此外,通过网页的方式对文档进行共享,也使得能够对文档进行统一管理,避免公司内部文档的泄露,提高了公司内部文档的保密性。
[0008]在上述技术方案中,优选地,在将所述待预览文档转换为所述中间格式的文档的步骤之前还包括:接收其他设备上传的文档;判断所述文档的类型是否属于能够通过网页进行预览的文档类型;在判定所述文档的类型属于能够通过网页进行预览的文档类型时,将所述文档作为所述待预览文档。
[0009]在该技术方案中,通过对其他设备上传的文档是否属于能够通过网页进行预览的文档类型进行判断,使得能够避免对不能够通过网页进行预览的文档进行盲目地转换而损坏文档。
[0010]在上述技术方案中,优选地,在将所述待预览文档转换为所述中间格式的文档的步骤之前还包括:判断所述待预览文档的格式是否为所述中间格式;在判定所述待预览文档的格式是所述中间格式时,将所述待预览文档转换为所述SWf格式的文档;以及在判定所述待预览文档的格式不是所述中间格式时,执行将所述待预览文档转换为所述中间格式的文档的步骤。
[0011]在该技术方案中,若判定待预览文档的格式是上述的中间格式,则可以直接转换为SWf格式的文档,无需再重复进行格式转换,缩短了从终端上传文档到在网页播放文档所经历的时间。
[0012]在上述技术方案中,优选地,将所述待预览文档转换为所述中间格式的文档的步骤具体为:提取所述待预览文档中的内容;根据提取出的所述待预览文档中的内容生成所述中间格式的文档。
[0013]在上述技术方案中,优选地,所述中间格式包括PDF格式。
[0014]根据本发明的第二方面,还提出了一种通过网页浏览文档的装置,包括:第一格式转换单元,用于将待预览文档转换为中间格式的文档;第二格式转换单元,用于将所述中间格式的文档转换为SWf格式的文档;播放单元,用于通过网页播放所述SWf格式的文档。
[0015]在该技术方案中,通过将待预览文档转换为中间格式的文档,并将中间格式的文档转换为SWf格式的文档,以通过网页对SWf格式的文档进行播放,使得公司内部在共享文档时,能够通过网页浏览的方式进行实现,进而能够避免采用SVN的方式导致每个终端都需要安装客户端的麻烦,节省了学习成本,同时也避免了采用邮件转发的方式而降低邮件服务器的资源效率和受到文档大小的限制。此外,通过网页的方式对文档进行共享,也使得能够对文档进行统一管理,避免公司内部文档的泄露,提高了公司内部文档的保密性。
[0016]在上述技术方案中,优选地,还包括:接收单元,用于接收其他设备上传的文档;第一判断单元,用于判断所述接收单元接收到的所述文档的类型是否属于能够通过网页进行预览的文档类型;所述第一格式转换单元还用于,在所述第一判断单元判定所述文档的类型属于能够通过网页进行预览的文档类型时,将所述文档作为所述待预览文档。
[0017]在该技术方案中,通过对其他设备上传的文档是否属于能够通过网页进行预览的文档类型进行判断,使得能够避免对不能够通过网页进行预览的文档进行盲目地转换而损坏文档。
[0018]在上述技术方案中,优选地,还包括:第二判断单元,用于判断所述待预览文档的格式是否为所述中间格式;所述第二格式转换单元还用于,在所述第二判断单元判定所述待预览文档的格式是所述中间格式时,将所述待预览文档转换为所述swf格式的文档;所述第一格式转换单元具体用于,在所述第二判断单元判定所述待预览文档的格式不是所述中间格式时,执行将所述待预览文档转换为所述中间格式的文档的操作。
[0019]在该技术方案中,若判定待预览文档的格式是上述的中间格式,则可以直接转换为swf格式的文档,无需再重复进行格式转换,缩短了从终端上传文档到在网页播放文档所经历的时间。
[0020]在上述技术方案中,优选地,所述第一格式转换单元包括:提取单元,用于提取所述待预览文档中的内容;生成单元,用于根据所述提取单元提取出的所述待预览文档中的内容生成所述中间格式的文档。
[0021]在上述技术方案中,优选地,所述中间格式包括PDF格式。
[0022]通过以上技术方案,可以避免采用SVN的方式导致每个终端都需要安装客户端的麻烦,节省了学习成本,同时也避免了采用邮件转发的方式而降低邮件服务器的资源效率和受到文档大小的限制。此外,也能够对文档进行统一管理,避免公司内部文档的泄露,提高了公司内部文档的保密性。

【专利附图】

【附图说明】
[0023]图1示出了根据本发明的实施例的通过网页浏览文档的方法的示意流程图;
[0024]图2示出了根据本发明的一个实施例的通过网页浏览文档的装置的示意框图;
[0025]图3示出了根据本发明的另一个实施例的通过网页浏览文档的装置的示意框图;
[0026]图4示出了根据本发明的实施例的将终端上传的文档转换为PDF文档的方法的示意流程图;
[0027]图5示出了根据本发明的实施例的将PDF文档转换为swf格式文件的方法的示意流程图。

【具体实施方式】
[0028]为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和【具体实施方式】对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0029]在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
[0030]图1示出了根据本发明的实施例的通过网页浏览文档的方法的示意流程图。
[0031]如图1所示,根据本发明的实施例的通过网页浏览文档的方法,包括:步骤102,将待预览文档转换为中间格式的文档;步骤104,将所述中间格式的文档转换为swf格式的文档;步骤106,通过网页播放所述swf格式的文档。
[0032]在该技术方案中,通过将待预览文档转换为中间格式的文档,并将中间格式的文档转换为SWf格式的文档,以通过网页对SWf格式的文档进行播放,使得公司内部在共享文档时,能够通过网页浏览的方式进行实现,进而能够避免采用SVN的方式导致每个终端都需要安装客户端的麻烦,节省了学习成本,同时也避免了采用邮件转发的方式而降低邮件服务器的资源效率和受到文档大小的限制。此外,通过网页的方式对文档进行共享,也使得能够对文档进行统一管理,避免公司内部文档的泄露,提高了公司内部文档的保密性。
[0033]在上述技术方案中,优选地,在将所述待预览文档转换为所述中间格式的文档的步骤之前还包括:接收其他设备上传的文档;判断所述文档的类型是否属于能够通过网页进行预览的文档类型;在判定所述文档的类型属于能够通过网页进行预览的文档类型时,将所述文档作为所述待预览文档。
[0034]在该技术方案中,通过对其他设备上传的文档是否属于能够通过网页进行预览的文档类型进行判断,使得能够避免对不能够通过网页进行预览的文档进行盲目地转换而损坏文档。
[0035]在上述技术方案中,优选地,在将所述待预览文档转换为所述中间格式的文档的步骤之前还包括:判断所述待预览文档的格式是否为所述中间格式;在判定所述待预览文档的格式是所述中间格式时,将所述待预览文档转换为所述swf格式的文档;以及在判定所述待预览文档的格式不是所述中间格式时,执行将所述待预览文档转换为所述中间格式的文档的步骤。
[0036]在该技术方案中,若判定待预览文档的格式是上述的中间格式,则可以直接转换为swf格式的文档,无需再重复进行格式转换,缩短了从终端上传文档到在网页播放文档所经历的时间。
[0037]在上述技术方案中,优选地,将所述待预览文档转换为所述中间格式的文档的步骤具体为:提取所述待预览文档中的内容;根据提取出的所述待预览文档中的内容生成所述中间格式的文档。
[0038]在上述技术方案中,优选地,所述中间格式包括PDF格式。
[0039]图2示出了根据本发明的一个实施例的通过网页浏览文档的装置的示意框图。
[0040]如图2所示,根据本发明的一个实施例的通过网页浏览文档的装置200,包括--第一格式转换单元202,用于将待预览文档转换为中间格式的文档;第二格式转换单元204,用于将所述中间格式的文档转换为swf格式的文档;播放单元206,用于通过网页播放所述swf格式的文档。
[0041]在该技术方案中,通过将待预览文档转换为中间格式的文档,并将中间格式的文档转换为SWf格式的文档,以通过网页对SWf格式的文档进行播放,使得公司内部在共享文档时,能够通过网页浏览的方式进行实现,进而能够避免采用SVN的方式导致每个终端都需要安装客户端的麻烦,节省了学习成本,同时也避免了采用邮件转发的方式而降低邮件服务器的资源效率和受到文档大小的限制。此外,通过网页的方式对文档进行共享,也使得能够对文档进行统一管理,避免公司内部文档的泄露,提高了公司内部文档的保密性。
[0042]在上述技术方案中,优选地,还包括:接收单元208,用于接收其他设备上传的文档;第一判断单元210,用于判断所述接收单元208接收到的所述文档的类型是否属于能够通过网页进行预览的文档类型;所述第一格式转换单元202还用于,在所述第一判断单元210判定所述文档的类型属于能够通过网页进行预览的文档类型时,将所述文档作为所述待预览文档。
[0043]在该技术方案中,通过对其他设备上传的文档是否属于能够通过网页进行预览的文档类型进行判断,使得能够避免对不能够通过网页进行预览的文档进行盲目地转换而损坏文档。
[0044]在上述技术方案中,优选地,还包括:第二判断单元212,用于判断所述待预览文档的格式是否为所述中间格式;所述第二格式转换单元204还用于,在所述第二判断单元212判定所述待预览文档的格式是所述中间格式时,将所述待预览文档转换为所述swf格式的文档;所述第一格式转换单元202具体用于,在所述第二判断单元212判定所述待预览文档的格式不是所述中间格式时,执行将所述待预览文档转换为所述中间格式的文档的操作。
[0045]在该技术方案中,若判定待预览文档的格式是上述的中间格式,则可以直接转换为swf格式的文档,无需再重复进行格式转换,缩短了从终端上传文档到在网页播放文档所经历的时间。
[0046]在上述技术方案中,优选地,所述第一格式转换单元202包括:提取单元2022,用于提取所述待预览文档中的内容;生成单元2024,用于根据所述提取单元提取出的所述待预览文档中的内容生成所述中间格式的文档。
[0047]在上述技术方案中,优选地,所述中间格式包括PDF格式。
[0048]具体地,本发明主要针对现有技术中通过SVN和邮件转发实现文档共享的方案所存在的缺点,提出了将文档转换成swf在网页中播放的方案,避免了安装SVN客户端而带来的学习成本,同时避免了邮件转发的方式对文档大小的限制,实现了对文档的同一管理,避免文档的扩散。
[0049]如图3所示,根据本发明的另一个实施例的通过网页浏览文档的装置300,包括:信息提取模块302,信息转换模块304,格式转换模块306和在线播放模块308。
[0050]以下结合图3详细说明本发明所述的通过网页在线浏览文档的方案:
[0051]I)通过信息提取模块302提取文档内容,例如使用OpenOffice (OpenOffice是一套跨平台的办公室软件套件,能在Windows、Linux、Mac OS X和Solaris等操作系统上运行,并且可以与各个主要的办公室软件套件兼容),然后将提取的内容通过信息转换模块304生成PDF文件,例如使用JODConverter (JODConverter主要的功能是用来做各种档案的转换)软件生成PDF文档。
[0052]具体地,如图4所示,根据本发明的实施例的将终端上传的文档转换为PDF文档的方法,包括:
[0053]步骤402,判断终端上传的文档类型是否支持在线预览,若是,则执行步骤404 ;否贝U,执行步骤412。
[0054]步骤404,在判定终端上传的文档类型支持在线预览时,判断终端上传的文档是否为PDF文档,若是,则执行步骤410 ;否则,执行步骤406。
[0055]步骤406,在判定终端上传的文档不是PDF文档时,信息提取模块提取文档信息。
[0056]步骤408,信息转换模块将信息提取模块提取的信息转换成PDF文档。
[0057]步骤410,保存PDF文档路径。
[0058]步骤412,在判定终端上传的文档类型不支持在线预览时,返回错误信息。
[0059]2)通过格式转换模块306将PDF文件转换成swf文件,例如使用SWFTools(SWFTools是一种实用工具与Adobe Flash文件(SWF文件)工作的集合)来实现文件格式的转换。
[0060]具体地,如图5所示,根据本发明的实施例的将PDF文档转换为swf格式文件的方法,包括:
[0061]步骤502,读取PDF文件。
[0062]步骤504,格式转换模块转换成swf格式文件。
[0063]步骤506,保存swf格式文件。
[0064]3)通过在线播放模块308播放转换后的swf文件,如使用FlexPaper (FlexPaper是一个开源轻量级的在浏览器上显示各种文档的组件)组件在浏览器上播放swf文件。
[0065]以上结合附图详细说明了本发明的技术方案,本发明提出了一种新的通过网页浏览文档的方案,可以避免采用SVN的方式导致每个终端都需要安装客户端的麻烦,节省了学习成本,同时也避免了采用邮件转发的方式而降低邮件服务器的资源效率和受到文档大小的限制。此外,也能够对文档进行统一管理,避免公司内部文档的泄露,提高了公司内部文档的保密性。
[0066]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种通过网页浏览文档的方法,其特征在于,包括: 将待预览文档转换为中间格式的文档; 将所述中间格式的文档转换为SWf格式的文档; 通过网页播放所述SWf格式的文档。
2.根据权利要求1所述的通过网页浏览文档的方法,其特征在于,在将所述待预览文档转换为所述中间格式的文档的步骤之前还包括: 接收其他设备上传的文档; 判断所述文档的类型是否属于能够通过网页进行预览的文档类型; 在判定所述文档的类型属于能够通过网页进行预览的文档类型时,将所述文档作为所述待预览文档。
3.根据权利要求1所述的通过网页浏览文档的方法,其特征在于,在将所述待预览文档转换为所述中间格式的文档的步骤之前还包括: 判断所述待预览文档的格式是否为所述中间格式; 在判定所述待预览文档的格式是所述中间格式时,将所述待预览文档转换为所述swf格式的文档;以及 在判定所述待预览文档的格式不是所述中间格式时,执行将所述待预览文档转换为所述中间格式的文档的步骤。
4.根据权利要求1所述的通过网页浏览文档的方法,其特征在于,将所述待预览文档转换为所述中间格式的文档的步骤具体为: 提取所述待预览文档中的内容; 根据提取出的所述待预览文档中的内容生成所述中间格式的文档。
5.根据权利要求1至4中任一项所述的通过网页浏览文档的方法,其特征在于,所述中间格式包括PDF格式。
6.一种通过网页浏览文档的装置,其特征在于,包括: 第一格式转换单元,用于将待预览文档转换为中间格式的文档; 第二格式转换单元,用于将所述中间格式的文档转换为swf格式的文档; 播放单元,用于通过网页播放所述SWf格式的文档。
7.根据权利要求6所述的通过网页浏览文档的装置,其特征在于,还包括: 接收单元,用于接收其他设备上传的文档; 第一判断单元,用于判断所述接收单元接收到的所述文档的类型是否属于能够通过网页进行预览的文档类型; 所述第一格式转换单元还用于,在所述第一判断单元判定所述文档的类型属于能够通过网页进行预览的文档类型时,将所述文档作为所述待预览文档。
8.根据权利要求6所述的通过网页浏览文档的装置,其特征在于,还包括: 第二判断单元,用于判断所述待预览文档的格式是否为所述中间格式; 所述第二格式转换单元还用于,在所述第二判断单元判定所述待预览文档的格式是所述中间格式时,将所述待预览文档转换为所述swf格式的文档; 所述第一格式转换单元具体用于,在所述第二判断单元判定所述待预览文档的格式不是所述中间格式时,执行将所述待预览文档转换为所述中间格式的文档的操作。
9.根据权利要求6所述的通过网页浏览文档的装置,其特征在于,所述第一格式转换单元包括: 提取单元,用于提取所述待预览文档中的内容; 生成单元,用于根据所述提取单元提取出的所述待预览文档中的内容生成所述中间格式的文档。
10.根据权利要求6至9中任一项所述的通过网页浏览文档的装置,其特征在于,所述中间格式包括PDF格式。
【文档编号】G06F17/21GK104391827SQ201410757881
【公开日】2015年3月4日 申请日期:2014年12月10日 优先权日:2014年12月10日
【发明者】杨凯其 申请人:深圳中兴网信科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1