我一直在尝试使用apachepoi(xwpf)更改docx文件中特定句子的字体样式。
我可以改变整个文件的字体风格(例如颜色,字体系列)使用 XWPFRun -> run.setColor(color)
但问题是,在某些方面,它会为一个句子生成多次运行。
Example:
Sentence: This is the sentence that has multiple run.
Run >: This is the
Run >: sentence
Run >:that has mul
Run >:tiple run
Run >: .
因此,如果我试图从文件中找到句子,然后设置颜色,它不会这样做,因为有一个句子多次运行。
目标:我有一个json文件,我从那里获取句子,只有那些句子的字体样式应该在docx文件中改变。
任何帮助都将不胜感激。
在许多代码中,我找到了这个代码https://stackoverflow.com/a/63913997/13267143 作为参考,因为这是接近我需要做的。
暂无答案!
目前还没有任何答案,快来回答吧!