的Apache POI 的設計採用了的Office Open XML標準(OOXML)和微軟的OLE 2複合文檔格式(OLE2)工作
使用POI,開發人員可以讀取和寫入MS Excel文件,MS Word文件,MS PowerPoint文件以及MS 使用Java Outlook郵件
該項目主要用於抓取各種應用程序的Web,數據挖掘和文本提取。
的Apache POI還組織為組件,使開發者只能使用他們在項目中需要的部分,而無需加載數千行源代碼而沒有使用它們。
所有組件是有據可查的,並一直戰鬥在很多生產使用的應用程序進行測試。
本發行版是新的:
< p>- 在支持的XML解析器版本(的Xerces或JVM內置,XMLBeans的2.6),執行對OOXML文件實體擴張明智的限制,並保證隨後的正常文件仍然通過罰款。
- 整理一下OPC SAX設置代碼與新的通用助手,防止外部實體的擴張。
什麼在3.12版本新:
- 在支持的XML解析器版本(的Xerces或JVM內置,XMLBeans的2.6),執行對OOXML文件實體擴張明智的限制,並保證隨後的正常文件仍然通過罰款。
- 整理一下OPC SAX設置代碼與新的通用助手,防止外部實體的擴張。
什麼是新的版本3.11 / 3.12-β1:
- 在支持的XML解析器版本(的Xerces或JVM內置,XMLBeans的2.6),執行對OOXML文件實體擴張明智的限制,並保證隨後的正常文件仍然通過罰款。
- 整理一下OPC SAX設置代碼與新的通用助手,防止外部實體的擴張。
什麼在3.11版本新:
- 在支持的XML解析器版本(的Xerces或JVM內置,XMLBeans的2.6),執行對OOXML文件實體擴張明智的限制,並保證隨後的正常文件仍然通過罰款。
- 整理一下OPC SAX設置代碼與新的通用助手,防止外部實體的擴張。
在什麼版本3.9是新的:
- 避免在NPE PPT2PNG
- 用POILogger 替換System.err的信息消息
- DataFormatter與分數提高性能
- 確保CTHMerge和CTTcBorders去POI-OOXML-JAR的模式
- 修正了HSLF提取表格單元格中的文本
- 在DOC的下拉列表中新增支持HTML皈依
- 增加了對破碎CHP 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:POI的實現PowerPoint 2007演示OOXML格式(.xlsx)文件格式。 XSLF提供了豐富的usermodel API和一個PPTX2PNG實用程序幻燈片導出為圖片。
- WordToFO,WordToHtml和WordToText轉換器:公用事業的MS Word .doc文件導出到XSL-FO,HTML和文本文件。從WordToFO輸出可用於.doc文件轉換為使用Apache FOP PDF。
什麼版本3.8 beta5的是新的:
- 棄用XSSFWorkbook(字符串路徑)構造函數,因為它確實不關閉底層的.zip文件。
- 在填寫HSLF照片固定引用次數。
- 在SXSSF的臨時文件支持壓縮。
- 支持克隆表與XSSF圖紙。
- 支持XWPF智能標記文本段落。
- 更XSSF新線式的支持。
- EntryUtils.copyNodes(塑料光導纖維,POIFS)現在使用FilteringDirectoryNode,因此可以從根目錄下不只是直接複製節點排除。
- 輔助FilteringDirectoryNode,它包裝一個DirectoryEntry,並允許某些部分被忽略。
- 修正了XSLF插入多張圖片。
什麼版本3.8-β2是新的:
- 精選是顯著的性能改進和bug修復。
什麼版本3.8-β1是新的:
- 運行POI對工作簿Ant任務
- 修正XBAT在/poifs/fileformat.html鏈的解釋。
- 獲取與XSSFSheet相關的表支持。
- 更XSSFColor的更新ARGB VS RGB。
- 使用STAX:STAX的API,而不是org.apache.geronimo.specs:Geronimo的StAX的api_1.0_spec
- 修正XSSFColor獲取的舊式索引顏色的RGB值。
在什麼版本3.7是新的:
- 在ListLevel.getNumberText()避免NPE時numberText為null
- 標記的commons-logging和log4j的可選依賴於POI熒光棒。
- 允許覆蓋內置格式XSSFCellStyle。
- 為BorderCode在HWPF支持。
- 在HWPF符號的處理支持。
- 從HSSF工作簿檢索圖片的支持。
- 在片宏觀創建數據驗證時,避免IllegalStateException異常。
- 改進的MOD四捨五入。
- addGenerate SHA1哈希的發行文件,與現有的MD5的。
在什麼版本3.6是新的:
- 使用Picture.resize時釋放系統資源()
- 在RecalcIdRecord輕鬆驗證檢查。
- 增加了一個方法來設置阿拉伯語模式HSSFSheet。
- 添加Ant目標編譯暫存器的例子。
- 固定XSSFSheet autoSizeColumn()容忍空RichTextString。
評論沒有發現