java 在线阅读
实现方式
Txt/Word/Excel/PPT=>PDF(OpenOffice+JodConverter)=>SWF(pdf2swf)=>FlexPaper
浏览
Txt/Word/Excel/PPT=>PDF(MSOffice+JACOB)=>SWF(pdf2swf)=>FlexPaper 浏览
Txt/Word/Excel/PPT=>SWF (FlashPaper)=> FlexPaper 浏览
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=08dbee
95a6e2dda1a95aa8cbf4df197b
Swftools(pdf2
swf)
http://dldx.csdn.net/fd.php?i=389133735472350&s=2f7430
ad3c00cca78ada8b4671a50b24
FlexPaper http://flexpaper.googlecode.com/files/FlexPaper_1.4.5_
flash.zip
1 、打开 MyEclipse,新建 WEB 工程。我的 Demo 如下图: