poi可以按paragraph分割word吗

 我来答
疯子的憧憬林林
2016-06-20 · TA获得超过389个赞
知道小有建树答主
回答量:425
采纳率:50%
帮助的人:221万
展开全部
自己在做项目过程中用到了解析分割word2003和2007,2010等文件内容,以下是代码:
下面是部分代码,如果想要全部代码可以发我邮箱,yongqian.liu@peraglobal.com,
接口类 :PoiExtractContent.java
package com.peraglobal.extract.poi;
import java.util.Map;
/**
* 使用 POI 解析 WORD 文件的内容信息
* @author yongqian.liu
* 2015-2-9
*/
public interface PoiExtractContent<T> {

/**
* 根据文件路径获得 Document 对象
* @param docPath 路径
* @return Document
*/
public T getDocument(String docPath);
/**
* 解析 word 文档的标题
* @param doc Document 对象
* @return word 文档中标题
*/
public String getTilte(T doc);

/**
* 获取 word 文档里所有文字内容(不包括图片、表格等格式的内容)
* @param doc Document 对象
* @return word 文档中文字部分全部内容
*/
public String getContent(T doc);

/**
* 获取 word 文档里所有文字内容(不包括图片、表格等格式的内容)
* @param docPath doc 对象路径
* @return word 文档中文字部分全部内容
*/
public String getContent(String docPath);

/**
* 获取 word 文档里面所有图片并另存到指定目录下
* @param doc Document 对象
* @param picPath 保存图片路径
* @param suffix 后缀名
*/
public void getPictures(T doc, String picPath, String suffix);

/**
* 获取word 文档里面所有表格
* @param doc Document 对象
*/
public void getTables(T doc);

/**
* 获取word 文档中最大的字体
* @param doc Document 对象
* @return 最大字体
*/
public int getMaxFontSize(T doc);

/**
* 获取 word 文档的创建信息
* @param docPath doc路径
* @return 创建文档的信息
*/
public Map<String, String> getInfo(String docPath);

}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式