首页> 中国专利> 一种在web应用中快速便捷地展示office文件内容的方法

一种在web应用中快速便捷地展示office文件内容的方法

摘要

本发明公开了一种在web应用中快速便捷地展示office文件内容的方法,包括:步骤一、创建最终文件夹和临时文件夹;步骤二、安装office转pdf程序和封装flash的web查看程序;步骤三、创建windows服务并安装,监控所述最终文件夹和临时文件夹中的文件,并生成文件列表;步骤四、通过web应用的上传程序上传office文件,当有文件变动时,将文件名称存储到所述文件列表中;步骤五、定时处理所述文件列表中的文件,将office文件转换成flash或pdf文件;步骤六、在web应用中调用flash或pdf文件,查看相应的office文件内容。本发明所述方法节省了时间,提高了工作效率。

著录项

  • 公开/公告号CN102880689A

    专利类型发明专利

  • 公开/公告日2013-01-16

    原文格式PDF

  • 申请/专利权人 北京金和软件股份有限公司;

    申请/专利号CN201210347918.4

  • 发明设计人 姜少辉;

    申请日2012-09-18

  • 分类号

  • 代理机构北京远大卓悦知识产权代理事务所(普通合伙);

  • 代理人史霞

  • 地址 100093 北京市海淀区上地软件园南路57号院科技楼

  • 入库时间 2024-02-19 17:04:01

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-02-25

    授权

    授权

  • 2013-02-27

    实质审查的生效 IPC(主分类):G06F17/30 申请日:20120918

    实质审查的生效

  • 2013-01-16

    公开

    公开

说明书

技术领域

本发明涉及计算机技术领域,更具体地说,涉及一种在web应用中快速 便捷地展示office文件内容的方法。

背景技术

大部分公司信息化需求都涉及到office文档的查看,而目前只有ie浏览 器通过插件形式支持office文档的查看功能,不仅不能满足现在信息化跨浏 览器、跨平台的需要,而且如果文档稍大浏览器加载起来就比较慢。

发明内容

本发明的目的是使用户在web应用中可以快速、便捷地查看office文件 内容。

针对现有技术的不足,实现上述目的,本发明提供了一种在web应用中 快速便捷地展示office文件内容的方法,包括如下步骤:

本发明的有益效果:本发明所述的方法将office文件转换成flash和pdf 文件,可以使用户在web应用中快速、便捷地查看office文件,因为绝大部 分平台、浏览器都支持flash(ipad不支持flash,可用pdf代替)并且加载速 度很快,能快速查看较大的文件,节省了时间,提高了工作效率。

附图说明

图1为本发明所述在web应用中快速便捷地展示office文件内容的方法 的流程示意图

具体实施方式

下面结合附图对本发明做进一步说明,以使本领域普通技术人员参照本 说明书后能够据以实施。

如图1,本发明所述的一种在web应用中快速便捷地展示office文件内 容的方法,包括以下步骤:

步骤一、创建两个文件夹,分别为最终文件夹和临时文件夹。在临时文 件夹中进行转换,最终文件夹中显示最后结果,目的是为了解决资源使用冲 突的问题,如用户要查看或使用最终文件夹中的文件,系统就不能进行文件 的转换等操作,对最终文件夹中的文件在临时文件夹中备份,就可以在不影 响用户查看和使用的情况下对文件进行操作,此方法适用于office2007,office 文件包括word、excel和ppt。

步骤二、步骤二、安装office转pdf程序和封装flash的web查看程序。 所述office转pdf程序为Save As PDF and XPS.exe插件,将office文件转换 为pdf文件,封装flash的web查看程序为flexpaper,其中包括swf tools 工具, 可以将pdf文件转换为大多数浏览器支持的flash文件,方便用户查看。

步骤三、创建windows服务并安装,为所述windows服务设置配置项, 监控所述最终文件夹和临时文件夹中的文件,并生成文件列表。所述windows 服务的监控文件类型包括word、excel、ppt、pdf和flash文件,同时为服务 设置office组件的调用权限,为不同的用户设置不同的调用权限,windows 服务随时对两个文件夹中的文件动态进行监控,并生成文件列表。

步骤四、通过web应用的上传程序上传office文件,当有文件变动时, 将文件名称存储到文件列表中进行记录,方便系统管理员查看和系统对文件 的处理,所述文件变动指文件的生成和修改。

步骤五、定时处理所述文件列表中的文件,将office文件转换成flash或 pdf文件。因为处理文件需要一定的时间,所以可以对时间进行设置,每隔一 段时间对文件列表中的文件进行集中处理,所述文件处理方法包括如下步骤:

I如所述最终文件夹中有office文件变动,则拷贝到所述临时文件夹;

II如所述临时文件夹中有office文件变动,将所述office文件转换为pdf 文件;

III如最终查看的是pdf文件,则将所述pdf文件拷贝到所述最终文件夹 中,并清空所述临时文件夹,处理结束;

如最终查看的是flash文件,则继续执行步骤IV;

IV如所述临时文件夹中有pdf文件变动,将所述pdf文件转换为flash 文件,并将所述flash文件拷贝到所述最终文件夹中;

V如所述最终文件夹中有flash文件变动,则清空所述临时文件夹。

步骤五、通过web应用的上传程序将office文件上传,通过程序调用flash 或pdf文件,查看相应的office文件内容。

如用户最终要查看的word、excel或ppt文件是以flash文件展示的,则 用户首先要将需查看的word、excel或ppt文件通过web应用的上传程序将文 件上传,文件转移到所述最终文件夹内,所述最终文件夹中的office文件发 生变动,拷贝到所述临时文件夹中,此时所述临时文件夹中的office文件发 生变动,自动调用office转pdf程序将office文件转换为pdf文件,并将所述 pdf文件拷贝到所述最终文件夹中,所述最终文件夹中的pdf文件发生变动, 则调用swftools提供的pdf2 swf.exe程序将所述pdf文件转换为flash文件, 并将所述flash文件拷贝到所述最终文件夹中,所述最终文件夹中的flash文 件发生变动,此时将所述临时文件夹中的相关文件删除,用户可调用最终生 成的flash文件查看相应的office文件的内容。

如用户最终需要查看的是pdf文件,则省略步骤IV和V,直接删除临时 文件夹中的相关文件。先把需查看的word、excel或ppt文件通过web应用的 上传程序将文件上传,文件转移到所述最终文件夹内,所述最终文件夹中的 office文件发生变动,拷贝到所述临时文件夹中,此时所述临时文件夹中的 office文件发生变动,自动调用office转pdf程序将office文件转换为pdf文 件,并将所述pdf文件拷贝到所述最终文件夹中,此时直接删除所述临时文 件夹中的相关文件,用户可调用最终生成的pdf文件查看相应的office文件的 内容。

尽管本发明的实施方案已公开如上,但其并不仅仅限于说明书和实施方 式中所列运用,它完全可以被适用于各种适合本发明的领域,对于熟悉本领 域的人员而言,可容易地实现另外的修改,因此在不背离权利要求及等同范 围所限定的一般概念下,本发明并不限于特定的细节和这里示出与描述的图 例。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号