Описание тега jexcelapi

Java Excel API(jexcelapi) - Java API для чтения, записи и изменения электронных таблиц Excel

Java Excel API - это зрелый Java API с открытым исходным кодом (GNU Lesser General Public License), позволяющий разработчикам динамически читать, писать и изменять электронные таблицы Excel. Разработчики Java могут читать электронные таблицы Excel, изменять их с помощью удобного и простого API и записывать изменения в любой выходной поток (например, диск, HTTP, базу данных или любой сокет).

Подобные библиотеки Java включают Apache POI

Основные функции включают:

  • Считывает данные из книг Excel 95, 97, 2000, XP и 2003
  • Читает и записывает формулы (только в Excel 97 и новее)
  • Создает электронные таблицы в формате Excel 2000
  • Поддерживает форматирование шрифтов, чисел и даты
  • Поддерживает затенение, границу и раскраску ячеек
  • Изменяет существующие рабочие листы
  • Интернационализирован, что позволяет обрабатывать практически любую локаль, страну, язык или кодировку символов (формулы в настоящее время поддерживаются только на английском, французском, испанском и немецком языках, но при переводе можно добавить больше)
  • Поддерживает копирование графиков
  • Поддерживает вставку и копирование изображений в электронные таблицы
  • Поддерживает ведение журнала с помощью Jakarta Commons Logging, log4j, JDK 1.4 Logger и т. Д.

Известные ограничения:

  • JExcelApi не создает диаграмм, графиков или макросов. Однако эта информация сохраняется при копировании таблиц.
  • При добавлении изображений на лист поддерживаются только форматы изображений PNG.

Полезные ссылки: