background image

java

实现方式

1 Txt/Word/Excel/PPT=>PDF(OpenOffice+JodConverter)=>SWF(pdf2swf)=>Fl

exPaper 浏览

2 Txt/Word/Excel/PPT=>PDF(MSOffice+JACOB)=>SWF(pdf2swf)=>FlexPaper

浏览

3 Txt/Word/Excel/PPT=>SWF (FlashPaper)=> FlexPaper 浏览

4 Txt/Word/Excel/PPT=>SWF(print2flash)=> FlexPaper 浏览

前两种方式比较麻烦,都是先转成 PDF,再转成 SWF,最后用 FlexPaper 浏览。后

两种比较快捷,可直接将源文件转为 SWF,用 FlexPaper 浏览。由于 FlashPaper 不是

开源工具,加之 Win7 系统不兼容(我现在用的系统),所以就没采用第三种实现方式 。

Print2flash 是开源工具,即使公司产品中用到也不会出现版权纠纷,遗憾的是没找到如

何用程序控制该工具转换文件的命令。第二种方式转 PDF 的时候相当复杂,也淘汰掉了。

最后直接用的第一种方式。

下载工具

OpenOffice

http://zh.openoffice.org/new/zh_cn/downloads.html

JodConverter

http://dldx.csdn.net/fd.php?
i=992314146801277&s=08dbee95a6e2dda1a95aa8cbf4df1

97b

Swftools(pdf2s

wf)

http://dldx.csdn.net/fd.php?

i=389133735472350&s=2f7430ad3c00cca78ada8b4671a50
b24

FlexPaper

http://flexpaper.googlecode.com/files/FlexPaper_1.4.5_flash.zi
p

、打开 MyEclipse,新建 WEB 工程。我的 Demo 如下图: