java文档在线播放实现
2015-01-30 11:19
239 查看
一:准备条件
(1)先安装OpenOffice, 并且将OpenOffice的Service启动
(2)JODConverter工具
JODConverter是透过OpenOffice来做转换,可以将文档转化为pdf格式。
从官网下载工具,找到需要的所有jar文件 http://www.artofsolving.com/opensource/jodconverter
commons-cli-1.2.jar
commons-io-1.4.jar
jodconverter-2.2.2.jar
jodconverter-cli-2.2.2.jar
juh-3.0.1.jar
jurt-3.0.1.jar
ridl-3.0.1.jar
slf4j-api-1.5.6.jar
slf4j-jdk14-1.5.6.jar
unoil-3.0.1.jar
xstream-1.3.1.jar
如果你想使用maven,整理了相关的配置
(3)安装pdf2swf.exe
可以将pdf文档转化为swf文件
(4)flexpaper_flash.js控件
可以播放swf文件
二:具体实现
参考:/article/1522785.html
(1)先安装OpenOffice, 并且将OpenOffice的Service启动
(2)JODConverter工具
JODConverter是透过OpenOffice来做转换,可以将文档转化为pdf格式。
从官网下载工具,找到需要的所有jar文件 http://www.artofsolving.com/opensource/jodconverter
commons-cli-1.2.jar
commons-io-1.4.jar
jodconverter-2.2.2.jar
jodconverter-cli-2.2.2.jar
juh-3.0.1.jar
jurt-3.0.1.jar
ridl-3.0.1.jar
slf4j-api-1.5.6.jar
slf4j-jdk14-1.5.6.jar
unoil-3.0.1.jar
xstream-1.3.1.jar
如果你想使用maven,整理了相关的配置
<!-- JODConverter需要的jar begin --> <dependency> <groupId>commons-cli</groupId> <artifactId>commons-cli</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>com.artofsolving</groupId> <artifactId>jodconverter</artifactId> <version>2.2.1</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>1.4</version> </dependency> <dependency> <groupId>org.openoffice</groupId> <artifactId>juh</artifactId> <version>3.0.1</version> </dependency> <dependency> <groupId>org.openoffice</groupId> <artifactId>ridl</artifactId> <version>3.2.1</version> </dependency> <dependency> <groupId>org.openoffice</groupId> <artifactId>unoil</artifactId> <version>3.0.1</version> </dependency> <dependency> <groupId>org.openoffice</groupId> <artifactId>jurt</artifactId> <version>3.0.1</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.5.6</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-jdk14</artifactId> <version>1.5.6</version> </dependency> <dependency> <groupId>com.thoughtworks.xstream</groupId> <artifactId>xstream</artifactId> <version>1.3.1</version> </dependency> <!-- JODConverter需要的jar end -->
(3)安装pdf2swf.exe
可以将pdf文档转化为swf文件
(4)flexpaper_flash.js控件
可以播放swf文件
二:具体实现
参考:/article/1522785.html
相关文章推荐
- Java+FlexPaper+swfTools仿百度文库文档在线预览系统设计与实现
- Java实现文档在线预览(openoffice+swfTools+FlexPaper)
- (七)java实现文档的在线浏览-使用过程中产生的问题
- java文档在线预览实现
- 在线预览-Java 使用 Print2Flash 实现Office文档在线阅读
- Java学习之道:java实现文档的在线阅读功能
- (二)java实现文档的在线浏览-安装openoffice.org
- 如何开发一个java开源框架-----Jvn框架之实现自动生成在线文档(第七讲)
- (四)java实现文档的在线浏览-使用swftools将pdf转换为swf
- java 实现在线预览pdf,word等文档
- Java利用flexpaper插件实现文档在线预览
- (一)java实现文档的在线浏览-简介
- 20140731 java 《文档在线预览功能》的实现简述
- Java实现office文档与pdf文档的在线预览功能
- java实现文档的在线阅读功能
- Java实现文档在线预览(openoffice+swfTools+FlexPaper)
- Java平台要实现类似豆丁百度文科的文档在线阅读,总体思路是讲doc docx等文件格式利用jcom转换成pdf再用swftools转为swf。再用flexpaper组件显示swf。
- java实现在线预览doc,txt,ppt,xls等文档,用到了libreOffice,openOffice,SWFTools,JODConverter,flexPaper
- java实现在线预览office文档