Создание диаграмм Excel в Java
Я использую POI Apache для создания и изменения таблиц Excel, но мне интересно, есть ли способ (даже если он с другой библиотекой, предпочтительно с открытым исходным кодом) создавать диаграммы в Excel в новом формате xlsx, Похоже, у POI есть HSSFChart, но я считаю, что для более старого формата (пожалуйста, поправьте меня, если я ошибаюсь). Кто-нибудь использовал Java-решение для создания диаграмм в Excel?
Ответы
Ответ 1
Опцией может быть создание диаграмм заранее и использование POI для записи значений, где диаграмма может их прочитать.
Вот что я делал, и он отлично работает.
Убедитесь, что у вас есть формулы в ваших данных, вы просматриваете каждую ячейку в электронной таблице и оцениваете ее, прежде чем записывать ее на диск.
Ответ 2
Я не использовал Java-версию Aspose Cells, но я использовал версию .NET, и это действительно приятно. Там говорится, что он может открыть и сохранить XLSX. Тем не менее, это не бесплатный и открытый исходный код.
Ответ 3
Я предпочитаю использовать JExcel для POI (API проще), но похоже, что они еще не поддерживают форматы 2007 либо.