自己编写在线浏览office文档功能

2026-01-14 12:16:30

1、到网上去下载一个adobe的swf插件,解压后大约有如下文件

自己编写在线浏览office文档功能

2、打开“Tool”文件下的“初始化”,点击“初始化”,自动执行后即可。如果是网站发布到服务器上的,有些服务器上已安装了这个功能就不需要再做初始化了。(初始化的目的是注册“Flash.ocx”插件)

自己编写在线浏览office文档功能

3、写一段语句来调用这个插件,其实就是要把office文件地址传给这个插件

4、这里面以asp.net C#语句为例!在画面档中增加此插件的调用

<embed  src="<%=filePath %>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash

5、在后台程序中写上调用此插件的进程(主要部分语句如下图)

自己编写在线浏览office文档功能

6、修改传值的地址变更值,把office文档的物理地址给到这个参数

自己编写在线浏览office文档功能

7、注意:插件原理是用flash阅读器加载文件的,所以我们要保障flash阅读器正常。由于flash文件可以用其他的一些影音播放器来播放,所以在装一些影音播放器时,会默认关联文件,把flash文件也关联用影音播放器打开,此时会影响插件的正常使用。所以在程序运行前,请朋友先查看“Tool"中“Interface”里面的“defaultviewer2.swf”文件是否默认打开为flash播放器,如:

自己编写在线浏览office文档功能

8、这样就说明可以正常使用!如果看到图标为其他影音的图标,需要修改下!方法:

右击该文件,选择“属性”,更改默认打开方式为flash阅读器,即可!如下图:

自己编写在线浏览office文档功能

1、这个比较简单,但是有个麻烦的地方,就是必须事先要把office文档转成pdf文档才可以浏览!当然也可以用批量转换软件或者程序来实现!我不太喜欢这种方法,页面显示比较丑!而且,如果是已经转成pdf的文档的话,浏览器是可以直接打开的,根本就不需要另做功能了!

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢