docx4j 中的删除线选项 java API
Strikethrough option in docx4j java API
我一直在使用docx4j API在我的项目中生成word文档。
任何人都可以让我知道 docx4j API 是否提供删除 word 文档中文本的选项。
我无法使用另一个单词 doc API 来生成单词 document
谢谢
只要文件格式允许,您几乎可以使用 docx4j 做任何事情。
您可以使用 Docx4j Webapp 或 Docx4j Helper Word AddIn 从合适的示例 docx 生成大量代码,因此将来,您的第一步应该是尝试一下。
刚才使用Word 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);
这假定您要删除现有 运行 R r 的内容,并且它还没有您关心的 rPr。
我一直在使用docx4j API在我的项目中生成word文档。 任何人都可以让我知道 docx4j API 是否提供删除 word 文档中文本的选项。 我无法使用另一个单词 doc API 来生成单词 document
谢谢
只要文件格式允许,您几乎可以使用 docx4j 做任何事情。
您可以使用 Docx4j Webapp 或 Docx4j Helper Word AddIn 从合适的示例 docx 生成大量代码,因此将来,您的第一步应该是尝试一下。
刚才使用Word 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);
这假定您要删除现有 运行 R r 的内容,并且它还没有您关心的 rPr。