Office文档在线查看

本文介绍在线查看office文档功能。方案依然不成熟,存在复杂文档无法查看问题。

1.      软件工具安装

1.1.  安装OpenOffice

软件下载地址:http://www.openoffice.org/download/index.html

执行“Apache_OpenOffice_4.1.1_Win_x86_install_zh-CN.exe”进行软件的安装。

1.2. 安装swfTools

软件下载地址:http://www.swftools.org/download.html

http://www.swftools.org/swftools-0.9.0.exe

执行“swftools-0.9.0.exe”进行软件安装。

2.      配置运行环境

2.1. 配置OpenOffice服务

创建“启动OpenOffice服务.bat”,内容如下:

cd “C:\Program Files (x86)\OpenOffice 4\program”

soffice -headless -accept=”socket,host=127.0.0.1,port=8100;urp;” –nofirststartwizard

注:可以在系统启动后手动启动或配置成计划任务自动启动。

验证方法:

netstat –na

2.2. 配置Tomcat运行环境

修改{tomcat_home}\bin\catalina.bat文件,增加JVM的环境变量设置。

set JAVA_OPTS=-Dopenoffice.connection.host=127.0.0.1 -Dopenoffice.connection.port=8100 -Dswftools.executor=c:\SWFTools\pdf2swf.exe

注:具体的OpenOffice的服务端口及swftool的路径请根据实际情况进行修改。

2.3. 配置定期删除临时文件

配置一个计划任务定期删除“{门户Webapp root}\FlexPaper\swfFiles\auto_preview_*.swf”文件。

注:这些文件为预览时产生的临时文件,请定期或不定期执行删除。

This entry was posted in Computer, Java, Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s