簡體   English   中英

替換Apache POI XWPF中的文本不起作用擴展

[英]Replacing a text in Apache POI XWPF not working Extension

我正在使用鏈接中提供的最后一個答案: 替換Apache POI XWPF中的文本不起作用 感謝喬希。

它幾乎可以在所有情況下正常工作,但有時無法將顏色正確地應用於替換的文本。 我錯過了什么嗎?

跑步很有趣。 我知道, 此“堆棧溢出”問題中的解決方案非常適合替換段落的各個部分或具有分散在給定段落中的不同格式(粗體,浮雕等)的運行部分。 對於我的特定用例,replace函數能夠在運行中替換字符串並處理我們遇到的任何特定格式。 我沒有親自看一下顏色,但是它似乎具有這樣做的功能:newRun.setColor(run.getColor());

請注意,我最初使用的是Apache POI 3.11,並且代碼給了我很多錯誤,例如“對於類型XWPFRun,未定義isEmbossed()方法”。 升級到3.15解決了這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM