小编Ram*_*han的帖子

如何使用 apache poi 更改特定 word 文档的颜色?

电流输出: 图片

需要的输出: 图像2

上面是 .docx 的快照,下面是代码示例代码,我想a在它被替换后改变颜色@r.setColor("DC143C")不起作用:

for (XWPFParagraph p : docx.getParagraphs()) {
        List<XWPFRun> runs = p.getRuns();
        if (runs != null) {
            for (XWPFRun r : runs) {
                String origText = r.getText(0);
                if (origText != null && origText.contains("a")) {
                    origText = origText.replace("a", "@");
                    r.setText(origText, 0);
                }
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

java apache-poi xwpf

5
推荐指数
1
解决办法
2202
查看次数

标签 统计

apache-poi ×1

java ×1

xwpf ×1