在docx中更改整个句子的字体样式

eblbsuwk  于 2021-07-06  发布在  Java
关注(0)|答案(0)|浏览(260)

我一直在尝试使用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 作为参考,因为这是接近我需要做的。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题