1. 程式人生 > 其它 >使用Poi-tl 生成word文件 處理word特殊符號方框帶勾選 解決方法

使用Poi-tl 生成word文件 處理word特殊符號方框帶勾選 解決方法

技術標籤:java

解決方法是給word模板裡的替換變數指定字型,比如我在word模板裡定義了一個{{test}},因為在word文件裡如果字型設定為Wingdings 2時,按下R鍵會自動出現符號,所以可以在某個替換變數指定值為R,設定字型為Wingdings 2。
word模板內容如下

關鍵程式碼如下

Map<String,Object> map = new HashMap<String, Object>();

map.put("test",new TextRenderData("R",new Style("Wingdings 2",14)));

這樣生成word後就出現了前面的勾號同理,其它特殊符號也可以這麼使用