java - 如何在 Apache Poi XWPFDocument 的单个 XWPFRun 中对字符/单词应用不同的颜色?

标签 java apache-poi xwpf

例如在run where句子是:

“我的名字是某事,我做了某事。”

我想对单词“name”和“something”应用不同的颜色。我怎样才能做到这一点?

最佳答案

你不能!由于 .doc.docx 格式的工作方式,给定运行中的所有内容必须具有相同的格式

一个给定的段落可以包含任意数量的运行,每个运行都有自己不同的样式/格式。因此,您需要将一个运行拆分为多个运行,并根据需要设计不同的新运行

关于java - 如何在 Apache Poi XWPFDocument 的单个 XWPFRun 中对字符/单词应用不同的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40322717/

相关文章:

java poi XWPF word - 在新文档中创建书签

java - 如何在二维字符数组中获取用户输入-java

java - 使用 JdbcTemplate 获取和发送数百万条记录的最佳实践

java - 是否可以在测试用例的主体中对列表进行排序以检查边界数据?

Java Apache POI - 单元格格式化停止并重新启动工作

java - 如何使用 Apache poi 库防止用户在 Excel 中选择锁定的单元格?

java - 在 Hibernate 中使用实体作为 DTO

java - 如何使用 apache POI 从 excel 读取下拉列表值?

java - 在JAVA中将点转换为dotx

java - Apache POI 从 XWPFRun 获取换行符