Apache POI был разработан для работы со стандартами Office Open XML (OOXML) и OLE 2 Соединение формат документа от Microsoft (OLE2).
Использование POI, разработчики могут читать и писать файлы MS Excel, MS Word, файлы MS PowerPoint и MS & NBSP;. Сообщения Outlook, используя Java
Проект в основном используется в ползет веб, интеллектуального анализа данных и извлечения из текста различных приложений.
Apache POI также организованы в качестве компонентов, так что разработчики могут использовать только те части, необходимые им в своих проектах без загрузки тысячи строк исходного кода, никогда не используя их.
Все компоненты хорошо документированы и были битвы проходят во многих приложениях производства применения
Что нового в этом выпуске:.
< P>- на поддерживаемых версиях синтаксического анализа XML (Xerces или JVM встроенный, XMLBeans 2.6), обеспечения соблюдения разумных ограничений на расширение сущности в OOXML файлов, и убедитесь, что последующие обычные файлы до сих пор проходят нормально.
- Убирать ОРС SAX-код установки с новым общим Helper, предотвращая расширение внешнего объекта.
Что нового в версии 3.12:
- На поддерживаемых версиях анализатора XML (Xerces или JVM встроенный , XMLBeans 2.6), соблюдение разумных ограничений на расширение сущности в OOXML файлов, а также гарантировать, что последующие нормальные файлы по-прежнему проходят нормально.
- Убирать ОРС SAX-код установки с новым общим Helper, предотвращая расширение внешнего объекта.
Что нового в версии 3.11 / 3.12-beta1:
- На поддерживаемых версиях анализатора XML (Xerces или JVM встроенный, XMLBeans 2.6), соблюдение разумных ограничений на расширение сущности в OOXML файлов, а также гарантирует, что последующие обычные файлы до сих пор проходят нормально.
- Убирать ОРС SAX-код установки с новым общим Helper, предотвращая расширение внешнего объекта.
Что нового в версии 3.11:
- На поддерживаемых версиях анализатора XML (Xerces или JVM встроенный , XMLBeans 2.6), соблюдение разумных ограничений на расширение сущности в OOXML файлов, а также гарантировать, что последующие нормальные файлы по-прежнему проходят нормально.
- Убирать ОРС SAX-код установки с новым общим Helper, предотвращая расширение внешнего объекта.
Что нового в версии 3.9:
- Избегайте NPE в PPT2PNG
- Заменить System.err сообщения Информация с POILogger
- Улучшена производительность DataFormatter с дробями
- Убедитесь в том, что CTHMerge и CTTcBorders перейти к пои-OOXML-схем JAR
- Исправлено извлечение текста из ячеек таблицы в HSLF
- Добавлена поддержка выпадающих списков в документ в HTML Convertion
- Добавлен обходной путь для файлов с испорченным КТЭ SPRMs
Что нового в версии 3.8:
- NPOIFS: НИО управляемый API для чтения OLE2 файловые системы с малым объемом памяти след.
- Ant задачи для запуска POI против книги.
- Поддерживаемые оценки новых формул Excel: IRR,NPV,MROUND,VAR,VARP,CLEAN,CHAR,ADDRESS,HOUR,MINUTE,SECOND,RATE,WORKDAY,NETWORKDAYS,SUMIFS,RANK
- XSLF usermodel API: Реализация POI по OOXML в PowerPoint 2007 (.xlsx) формат файла. XSLF предоставляет богатый usermodel API и утилиты PPTX2PNG экспортировать слайды изображений.
- WordToFO, WordToHtml и WordToText преобразователи: утилиты для экспорта MS Word .doc файлы в XSL-FO, HTML и текстовые файлы. Выход из WordToFO может быть использована для преобразования файлов .doc в PDF с помощью Apache FOP.
<Литий> SXSSF:. След API, с небольшим количеством памяти построен на вершине XSSF, которые могут быть использованы при очень больших электронных таблиц должны быть получены, и куча пространство ограничено
Что нового в версии 3.8-Beta5:
- Устаревшие XSSFWorkbook (String путь) конструктора, поскольку он делает не закрывать основной файл .zip.
- Исправлена RefCount заливки фотографий в HSLF.
- Поддержка сжатия временных файлов в SXSSF.
- Поддержка клонированию листов с рисунками в XSSF.
- Поддержка XWPF смарт-теги текста в пунктах.
- Более XSSF новой строки в формуле поддержки.
- EntryUtils.copyNodes (ПОВ, POIFS) теперь использует FilteringDirectoryNode, поэтому можно исключить из копирования узлов не только непосредственно в корневом каталоге.
- Помощник FilteringDirectoryNode, который оборачивает DirectoryEntry и позволяет некоторые части должны быть проигнорированы.
- Исправлена ошибка вставки нескольких снимков в XSLF.
Что нового в версии 3.8-beta2:
- Рекомендуемые значительные улучшения производительности и многочисленные исправления ошибок.
Что нового в версии 3.8-beta1:.
- Ant задачи для запуска POI против книги
- Правильно XBAT цепочки объяснения в /poifs/fileformat.html.
- Поддержка для получения таблиц, связанных с XSSFSheet.
- Больше обновлений XSSFColor для ARGB против RGB.
- Использование StAX: StAX-апи вместо org.apache.geronimo.specs:. Джеронимо-StAX-api_1.0_spec
- Fix XSSFColor для извлечения значения RGB из старого стиля индексированных цветов.
Что нового в версии 3.7:
- Избегайте NPE в ListLevel.getNumberText (), когда numberText равна нулю .
- Выделенные Викисклада лесозаготовительных и log4j в качестве дополнительных зависимостей в POI POMS.
- Разрешить переопределены встроенные форматы в XSSFCellStyle.
- Поддержка BorderCode в HWPF.
- Поддержка обработки символов в HWPF.
- Поддержка для извлечения изображений из HSSF рабочих книг.
- Избегайте IllegalStateException при создании проверки данных в листе с макросом.
- Улучшение округления в MOD.
- addGenerate SHA1 хеши файлов дистрибутива, наряду с существующими MD5.
Что нового в версии 3.6:.
- Система выпуска ресурсов при использовании Picture.resize ()
- Расслабление проверка достоверности в RecalcIdRecord.
- Добавлен метод, чтобы установить арабский режим в HSSFSheet.
- Добавлена цель Ant для компиляции примеров блокнота.
- Исправлена XSSFSheet autoSizeColumn () терпеть пустой RichTextString.
Комментарии не найдены