對於實現word文檔插入柱狀圖,可以使用aspose.word for java 插件(正版需要付費而且不便宜,雖然章節第一頁開頭會有一個文字水印,但感覺也無傷大雅,而且應該可以用其他插件剔除掉文字水印)
但是aspose插件也無法對生成的柱狀圖進行顏色的設置,生成的柱狀圖按照word默認的顏色生成。如下圖:
基本都是這個顏色順序
這種弊端一般情況下還是可以接受的,但是如果是下圖的需求,就比較蛋疼。
用了一種比較雞肋的方法,將生成的以.docx爲後綴的word 文檔,轉化爲xml格式,手動在office軟件下更改顏色後,與原始的進行比較,發現差異,再去操作xml文件代碼,從而設置顏色。