Java调用PageOffice实现在线编辑保存Word文件(以jsp调用为例,支持SSM、SSH、SpringMVC等流行框架)

1. 下载PageOffice开发包:http://www.zhuozhengsoft.com/dowm/ 下载PageOffice for JAVA

2. 以Myeclipse为例,新建一个Web Project,比如:wordonline

3. 解压PageOffice开发包,拷贝“集成文件\lib”目录下的pageoffice的jar包到自己项目的“WEB-INF\lib”目录下

4. 参考“集成文件\web.xml”文件,拷贝里面的PageOffice相关配置到自己项目的web.xml中

5. 新建doc目录和测试文件test.doc;新建页面word.jsp,编写代码调用PageOffice实现在线打开文件

6. 运行项目,访问word.jsp页面;提示注册时输入开发包中提供的试用序列号

7. 注册成功之后,文件在线打开(注意:此时只支持IE或IE内核的浏览器,或Chrome 41及以下版本的浏览器)

8. 新建处理文件保存的页面SaveFile.jsp(框架下使用action方法或RequestMapping方法等),调用PageOffice的FileSaver对象保存文件。

9. 重新访问word.jsp,打开编辑文件后,点保存按钮实现文件保存功能。(注意:此时还不能支持所有浏览器)

10. 在index.jsp页面中添加js代码调用相关的.js文件;添加一个按钮调用POBrowser.openWindowModeless方法打开word.jsp,实现支持所有的浏览器在线打开编辑保存word文件

源码下载:https://download.csdn.net/download/zi_wu_xian/10380968

Java开发在线打开编辑保存Word文件(支持多浏览器)相关推荐

  1. java开发在线打开编辑保存word文件

    Java调用logo是"P"图标的第三方插件,实现在线编辑保存Word文件(以jsp调用为例,支持SSM.SSH.SpringMVC等流行框架) 工具/原料 Eclipse或MyE ...

  2. C#在线打开编辑保存Excel文件[pageoffice]

    在项目开发过程中,经常会涉及到生成Excel报表,但往往系统只能通过后台生成Excel报表并保存到服务器上,若想在系统中打开Excel文件并进行编辑保存,有些人可能就没有思路了.因此,为了实现Exce ...

  3. Java实现在线打开编辑保存PPT

    项目中有时会需要在线打开PPT并编辑保存.pageoffice可以完美调用本地office在线打开ppt文件,跟本地打开效果一样.还可以在线打开word.excel.pdf等文件,在线办公系统需要用到 ...

  4. pageOffice插件 springboot实现服务器上Word文档在线打开编辑保存

    pageOffice插件 springboot实现服务器上Word文档在线打开编辑保存 需求: 在oa系统上,想实现在线,服务器上doc,docx文档,在web打开,编辑.编辑后,可以再同步保存到服务 ...

  5. pageoffice 骑缝章_pageoffice实现网页打开编辑保存word文档(基于SSM框架)

    pageoffice是一款网页集成word.excel...等office工具 并不免费,但可以试用练习 SSM框架搭建过程就省略了 注意:由于谷歌/火狐升级,不支持插件嵌入,建议使用POBrowse ...

  6. 谷歌Chrome浏览器内直接打开编辑保存 Word、Excel、PPT 文档,可离线部署!

    谷歌Chrome经过开发团队不断优化,凭借运行界面简单,打开速度最快及扩展插件众多,Chrome已经成为了世界上最受欢迎的浏览器.不过有一点非常可惜,由于微软Office不是开源程序,所以Chrome ...

  7. java 文档比较功能_[原创]java在线比较两个word文件

    一.项目背景 开发文档管理系统或OA办公系统的时候,实现在线处理word文档的功能比较容易,但是也经常会有客户提出文档版本管理的需求,这就需要同时在线打开两个word文件,对比两个不同版本的word文 ...

  8. java比较两个word差异_[转载]java在线比较两个word文件

    一.项目背景 开发文档管理系统或OA办公系统的时候,实现在线处理word文档的功能比较容易,但是也经常会有客户提出文档版本管理的需求,这就需要同时在线打开两个word文件,对比两个不同版本的word文 ...

  9. java在线比较两个word文件

    一.项目背景 开发文档管理系统或OA办公系统的时候,实现在线处理word文档的功能比较容易,但是也经常会有客户提出文档版本管理的需求,这就需要同时在线打开两个word文件,对比两个不同版本的word文 ...

最新文章

  1. 无图形界面下控制台操作Virtualbox
  2. Java 读文件的5种方式
  3. html5语义化布局分割代码,HTML5语义化标签布局的兼容性.html
  4. 李开复 6000 字长文,揭开 AI 创业的 10 个真相
  5. C 和 C++字符串详解
  6. C语言课后习题(1)
  7. c 语言 数据库 pdf下载,Visual C/C++ 编程精选集锦 数据库及图形图像分册 PDF扫描版[38MB]...
  8. 在Win10中通过Google Chrome运行安卓应用
  9. APP调用微信授权登录-JAVA后台实现
  10. lingo纳什均衡代码_传统的战略式博弈求解纳什均衡方法——虚拟博弈(Fictitious Play)讲解及其代码...
  11. JavaScript中的数据类型判断
  12. 背靠Mobileye/降价抢市场,经纬恒润闯关IPO背后“危机四伏”
  13. 每日工作记录——ERROR:Simulator:793 - Unable to elaborate instantiated module work
  14. Dom4J+XPath
  15. IDEA中java文件出现小黄色的J
  16. 005_redis_set集合
  17. Linux-终端命令行
  18. 关于企业微信服务商入门考试v2.0题库
  19. 纳米数据专业体育数据供应商,足球篮球实时数据,实时更新比赛比分数据,体育数据接口api
  20. 【ARM】寄存器与异常——第二篇

热门文章

  1. MongoDB的安装、配置运行 与 Robomongo的下载安装
  2. 机器学习算法(1)——Logistic Regression
  3. 个人开发经历--我的java学习之路(学校篇)
  4. 小黄人视频Android下载,小黄人短视频app下载_小黄人短视频安卓版 v9.0.3
  5. 怎样用cmd运行cmd,并在新打开的cmd中运行命令
  6. 发文章的期刊-山东省期刊
  7. 致远SPM解决方案之工会管理
  8. 思科路由器设置时区和自动重启
  9. 基于CTP的程序化交易系统开…
  10. Unity中的一些重要函数和类的解析