大家好,今天分享一套 基于Java 配合openoffice实现文档的在线预览 开源项目,希望大家喜欢。

📚 项目介绍

最近在逛网站的时候发现一个不错的开源项目,这个项目目前收获了 1.2K Star,乐哥觉得不错,值得拿出来和大家分享下。

本项目是一个配合openoffice实现文档的在线预览,实现本地文档添加,文档转换为html,文档HTML方式预览,可以实现预览的文档:doc、docx、ppt、pptx、xls、xlsx、zip、rar。

使用方式

  1. 使用WDA服务前,需要先安装openoffice,必须安装在默认目录下,不要修改安装目录(如果必须修改目录则需要手动配置wda的openoffice启动命令)
  2. web主模块为wda-web 可部署于tomcat7下
  3. 启动服务后访问http://127.0.0.1:8080/wda(如端口为8080)
  4. http://127.0.0.1:8080/wda/submit.jsp地址提交附件,可通过本磁盘路径或远程附件的URL地址来提交预览文件转换任务
  5. http://127.0.0.1:8080/wda/index.jsp地址用来访问预览文件,key为生成预览任务时填写的key或远程资源附件的URL地址

注意

  • 在web-inf/lib下是项目依赖的jar,有些jar文件需要手动导入
  • 需要在服务器上安装openoffice服务,测试环境使用的是openoffice4,启动wda服务器注意先在config.properties中配置openoffice4的启动命令

演示

演示地址:[http://www.wcpdoc.com/webspecial/home/Pub2c909b2b65e0f2850165e0fb5600002a.html)

在wcp中集成了wda的功能,通过wcp的连接展示wda系统

JAVA集成office在线预览 java在线预览word_tomcat

如图,点击预览后进入wda系统

JAVA集成office在线预览 java在线预览word_github_02