删除microsoft word中的一个部分 - docx4j

时间:2014-06-11 14:41:54

标签: ms-word docx4j

有没有办法使用docx4j以编程方式删除部分及其内容?

我的要求是有一个文档模板,其中有4个部分与产品A,B,C和D的产品信息相关。每个部分的产品信息将包含静态文本和动态数据的组合,这些数据将在运行时和动态信息驻留在数据库表中。我计划在动态数据的每个产品部分下包含内容控件,一旦我从中间层的表中获取数据,docx4j代码将使用适当的数据填充内容控件。

如果用户认为他只需要在结果文档中看到A,B和D,我的代码应该不能从模板及其静态文本中显示C部分中的任何内容,并使用A生成最终文档, B和D部分。

如何创建这样的模板并适当删除部分?有没有办法做到这一点?

0 个答案:

没有答案