1. 程式人生 > >POI 控制 excel 生成圖表的方式(一)

POI 控制 excel 生成圖表的方式(一)

一、POI 無法直接對 excel  圖表進行操作。

官方文件描述如下:


二、通過在網上查詢資料,可以通過以下三個方式實現。

第一種:自定義 excel 模版,在模版定義 圖表 。 通過改變圖表資料區域的資料值。達到改變圖表的目的。

自定義模版:

插入資料後

第二種:jfreechart+poi


將資料轉化成為 圖片:

將圖片插入excel:

缺點:圖表在excel中只能是 圖片。無法進行修改。而且每次插入都轉化成image,會影響系統性能。

第三種: poi呼叫 office的巨集

poi 對 圖表的支援還是不行啊。