java如何實現向word文檔中插入柱狀圖,並更改顏色

對於實現word文檔插入柱狀圖,可以使用aspose.word for java 插件(正版需要付費而且不便宜,雖然章節第一頁開頭會有一個文字水印,但感覺也無傷大雅,而且應該可以用其他插件剔除掉文字水印)
但是aspose插件也無法對生成的柱狀圖進行顏色的設置,生成的柱狀圖按照word默認的顏色生成。如下圖:
這裏寫圖片描述

基本都是這個顏色順序

這種弊端一般情況下還是可以接受的,但是如果是下圖的需求,就比較蛋疼。

這裏寫圖片描述

用了一種比較雞肋的方法,將生成的以.docx爲後綴的word 文檔,轉化爲xml格式,手動在office軟件下更改顏色後,與原始的進行比較,發現差異,再去操作xml文件代碼,從而設置顏色。
這裏寫圖片描述

示例demo下載

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章