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