A-A+

java实现word转html

2017年01月18日 Java 暂无评论 阅读 2,820 views 次

Java实现word转html

前言:最近有个需求,word内容粘贴到富文本,要求图片也能复制到富文本。用过富文本的都知道word里面的图片都在本地存放,直接复制到富文本是无法使用的,看了网上一些网站的例子,解决思路如下:

1、图片要放置文件服务器,生成图片地址。

2、用新的图片地址替换复制到富文本里面的图片的路径。

通过以上思路,并结合富文本内容本来就是html文本,由此得出解决方法,把word转成html,解析word同时获取图片并上传至服务器,获得新的图片路径,然后用正则找到html字符串里面的图片地址替换成新的路径。

具体实现:word有doc和docx之分,因为这两种格式不一样,所以java处理两种格式的方法不同,具体原因请找度娘。

  1. 首先java处理word用到以下jar包
  2. docx转html,代码如下:

     
  3. doc转html,代码如下:

     
  4. 把获取的html字符串给放到富文本就可以了。

给我留言


Copyright © lsealの博客园 保留所有权利.   About  lseal 鄂ICP备15016837号-2

用户登录

分享到: