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.
Коментар не знайдено