我正在为段落中的文本添加注释,但是添加注释的文本的文本字体,文本大小和文本颜色等发生了变化。 在添加评论之前,我该怎么做才能保持文本样式不变?
BigInteger cId = BigInteger.ZERO;
ctComment = comments.addNewComment();
ctComment.setAuthor("Admin");
ctComment.setInitials("AR");
ctComment.setDate(new GregorianCalendar(Locale.UK));
ctComment.addNewCommentRangeStart().setId(cId);
ctComment.addNewCommentRangeEnd().setId(BigInteger.TEN);
ctComment.setId(cId);
ctComment.addNewP().addNewR().addNewT()
.setStringValue("comment text");
>>replace the run
paragraph.removeRun(k);
paragraph.getCTP().addNewCommentRangeStart().setId(cId);
XWPFRun run112 = paragraph.insertNewRun(k);
paragraph.getCTP().addNewCommentRangeEnd()
.setId(BigInteger.TEN);
run112.getCTR().addNewCommentReference().setId(cId);
run112.setText("new run ");
run112.addBreak(BreakClear.LEFT);