我一直在使用Apache POI创建和修改Excel电子表格,但我想知道是否有一种方法(即使它与不同的库,最好是开源)在Excel中创建图表以新的xlsx格式。它看起来像POI有一个HSSFChart,但我相信这是旧的格式(请纠正我,如果我错了)。有没有人使用Java解决方案在Excel中创建图表?用Java创建Excel图表
回答
我还没有使用Java edition of Aspose Cells,但我使用了.NET版本,它非常好。在那里它说它可以打开并保存XLSX。不过这不是免费的,也不是开源的。
谢谢。我已经使用了Aspose,它运行良好,但正如你所说的那样,它相当昂贵。 – 2010-02-09 14:25:00
我更喜欢使用JExcel来POI(API更简单),但它似乎也不支持2007格式。
2007格式是我们项目的要求。 POI与他们合作很好,除非它不做图表。 – 2010-02-09 14:25:41
一个选项可能是预先创建图表并使用POI来写入图表可以读取它们的值。
这就是我最终做的,它很好。
确保您的数据中是否有公式,您需要经过电子表格中的每个单元格,然后在将其写入磁盘之前对其进行评估。
有趣的想法。我会评估这个选项。 – 2010-02-11 03:02:46
我已经使用这种方法(与jexcel),它非常成功。作为奖励,您可以将复杂的Excel东西委托给其他人:) – Guillaume 2010-02-11 14:45:58
- 1. 如何使用Java创建Excel表格?
- 2. 在Excel VBA创建图表
- 3. C#Excel图表创建
- 4. 创建临时Excel图表
- 5. 使用Java创建excel
- 6. 在Excel文件中创建Excel图表
- 7. 使用Apache POI创建Excel图表
- 8. 如何在Java中使用Apache POI在Excel中创建图表?
- 9. 在java中创建图表
- 10. 在Java中创建图表
- 11. Java库来创建图表
- 12. Excel宏创建表
- 13. 创建动态Excel图表VBA
- 14. 创建从文本文件,Excel图表
- 15. Excel VBA宏:从CSV创建图表?
- 16. Excel 2010中宏创建图表
- 17. 创建图表时Excel变量范围
- 18. 使用Java创建基于Excel公式
- 19. 创建从Java的模板Excel工作表,Excel的
- 20. 如何在excel表格中创建图表/图表OpenXML 2.0 C#
- 21. 通过创建公式创建Excel图表?
- 22. 在使用NPOI的Excel电子表格中创建图表
- 23. Python:使用图表创建Excel工作表
- 24. 用Java创建子图像
- 25. 重新创建Excel图形
- 26. 使用java jxl在Excel中创建和访问表单
- 27. 使用java在Excel中创建下拉列表
- 28. 用java创建列表
- 29. 从excel列创建sql表
- 30. Excel VBA - 创建列表框
我知道这已经有一段时间了,因为这个问题已经被问到。所以我想知道Apache POI现在是否有能力在XLSX格式中创建Excel图表。 – NightFox 2013-05-28 15:06:32
@NightFox,我没有试过,对不起 – 2013-05-28 18:23:24