Вы можете сделать почти ничего с docx4j, которые позволяют форматы файлов.
Вы можете сгенерировать код для многих из подходящего образца docx с помощью Docx4j Webapp или Docx4j Word Add Add, поэтому в будущем ваш первый шаг должен состоять в том, чтобы попробовать это.
Используя Слово надстройку только сейчас, я сгенерировал:
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 г, и что он уже не имеет RPR, что вы заботитесь о ,
Большое спасибо, он отлично работает. Я думал, что либо P, либо Text будет иметь эту функцию. – bpetlur
P имеет pPr для свойств абзаца; R - контейнер для текста - имеет rPr для свойств запуска (т.е. что-то связанное с шрифтом). – JasonPlutext