你如何确定默认的字体大小?

时间:2014-04-10 18:26:43

标签: java apache-poi

我有一些代码可以获取模板文档并将其复制到新文档中以便以后进行文本替换。它本质上是有效的,除了在模板中使用默认字体大小时,getFontSize()返回-1。当这被写入输出文档时,它被写为32768。

我的假设是getFontSize()返回-1表示未覆盖默认字体大小。所以在我的特殊情况下,我可以这样做:

if(run.getFontSize() > 0) {
    newRun.setFontSize(run.getFontSize());
} else {
    newRun.setFontSize(12);
}

但是,当默认字体大小不是12时,我希望此代码能够正常工作。我该怎么做?或者是默认字体大小始终 12?

0 个答案:

没有答案