使用Apache POI在word文档中添加一个不可见的段落

时间:2017-05-02 14:57:22

标签: java apache-poi

我有一个word文档(.docx),其中包含一些信息,我想编辑这个文档并添加一些文本,我希望文本在打开文档时仍然不可见,但我也想访问它很容易从我的代码。
你有任何想法,我怎么能继续?

1 个答案:

答案 0 :(得分:1)

我实际上是在寻找ApachePOI的解决方案,使我的文本在生成的word文档中不可见。经过一些研究,我找到了这个解决方案:

for (XWPFParagraph paragraph : doc.getParagraphs()){
for(XWPFRun run : paragraph.getRuns()){
CTOnOff onoffnull = CTOnOff.Factory.newInstance();
run.getCTR().getRPr().setVanish(onoffnull);
}
}

此代码使用户无法看到word文档的所有段落。