Создание диаграмм Excel в Java

Я использую POI Apache для создания и изменения таблиц Excel, но мне интересно, есть ли способ (даже если он с другой библиотекой, предпочтительно с открытым исходным кодом) создавать диаграммы в Excel в новом формате xlsx, Похоже, у POI есть HSSFChart, но я считаю, что для более старого формата (пожалуйста, поправьте меня, если я ошибаюсь). Кто-нибудь использовал Java-решение для создания диаграмм в Excel?

Ответы

Ответ 1

Опцией может быть создание диаграмм заранее и использование POI для записи значений, где диаграмма может их прочитать.

Вот что я делал, и он отлично работает.

Убедитесь, что у вас есть формулы в ваших данных, вы просматриваете каждую ячейку в электронной таблице и оцениваете ее, прежде чем записывать ее на диск.

Ответ 2

Я не использовал Java-версию Aspose Cells, но я использовал версию .NET, и это действительно приятно. Там говорится, что он может открыть и сохранить XLSX. Тем не менее, это не бесплатный и открытый исходный код.

Ответ 3

Я предпочитаю использовать JExcel для POI (API проще), но похоже, что они еще не поддерживают форматы 2007 либо.