我一直在使用docx4j API在我的项目中生成word文档。请让我知道docx4j API是否提供了在word文档中删除文本的选项。我无法使用另一个word doc来生成word文档。
谢谢
发布于 2017-01-20 07:48:04
在文件格式允许的情况下,您几乎可以使用docx4j做任何事情。
您可以使用Docx4j Webapp或Docx4j Helper从一个合适的示例docx中生成大量代码,因此,今后您的第一步应该是尝试这样做。
使用刚才的Addin一词,我生成了:
org.docx4j.wml.ObjectFactory wmlObjectFactory = new org.docx4j.wml.ObjectFactory();
// Create object for rPr
RPr rpr = wmlObjectFactory.createRPr();
r.setRPr(rpr);
// Create object for strike
BooleanDefaultTrue booleandefaulttrue2 = wmlObjectFactory.createBooleanDefaultTrue();
rpr.setStrike(booleandefaulttrue2);
这假设您想要删除现有rPr的内容,并且它没有您所关心的rPr。
https://stackoverflow.com/questions/41757708
复制相似问题