如何使用apache POI从docx文档获取段落的字体大小?

时间:2017-05-15 17:00:49

标签: java apache-poi

我有docx格式的MS-Word文档。我想获得每个段落或行的字体大小。我尝试在apache POI文档页面上查找类似于使用here的docx文件的方法,但找不到一个。

我尝试了这种方法,但它正在提供kill 23978 -1 as font size

font-name as null

更新:我找到this,但无法获得字体大小。

提前致谢。

1 个答案:

答案 0 :(得分:1)

对于字体大小,您可以编码如下:

int fontSize = run.getFontSize();
if (fontSize == -1){
   System.out.println(document.getStyles().getDefaultRunStyle().getFontSize())
}else{
    System.out.println(run.getFontSize());
}