如何在java中使用Apache POI在Excel中创建图表?

时间:2012-04-12 12:49:36

标签: java apache-poi

  

可能重复:
  Create excel chart using Apache POI

我的项目需要在Excel中创建图表。如何使用Apache POI创建图表?

请尽快回复

2 个答案:

答案 0 :(得分:1)

您无法使用Apache POI创建图表。您可以做的是创建一个Excel模板并创建图形并绑定数据。 Limitaitons in POI

答案 1 :(得分:1)

请参阅POI SpreadSheet Limitations page - 尚不支持添加图表。

如果被接受,GSOC学生有可能在今年夏天为POI增加更多图表支持,但同时也是如此。

现在的解决方法是加载excel,为所需的每个系列创建命名范围,然后根据需要创建图表。将其另存为模板文件。根据需要,在POI中打开模板,写入数据,然后更新命名范围以引用新数据。当您在Excel中打开时,您将在图表中看到新数据