Office文档的Java处理包 Apacle POI 3.8 发布
openkk 13年前
<p><a href="/misc/goto?guid=4958187983771428385" target="_blank">Apache POI</a>是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。目前POI已经有了Ruby版本。</p> <img title="POI logo" alt="Office文档的Java处理包 POI" src="https://simg.open-open.com/show/17a8944218c536830cbd35f4e10f6e19.gif" width="90" height="90" /> <p>结构:</p> <ul> <li>HSSF - 提供读写Microsoft Excel XLS格式档案的功能。</li> <li>XSSF - 提供读写Microsoft Excel <span class="mw-redirect">OOXML</span> XLSX格式档案的功能。</li> <li>HWPF - 提供读写Microsoft Word DOC格式档案的功能。</li> <li>HSLF - 提供读写Microsoft PowerPoint格式档案的功能。</li> <li>HDGF - 提供读Microsoft Visio格式档案的功能。</li> <li>HPBF - 提供读Microsoft Publisher格式档案的功能。</li> <li>HSMF - 提供读Microsoft Outlook格式档案的功能。</li> </ul> <p>Apache POI 发布了 3.8 正式版,该版本主要改进内容包括:</p> <p>* NPOIFS: NIO 驱动 API 用于读取 OLE2 文件系统,占用内存低<br /> * SXSSF: 使用很低的内存去处理非常大的电子表格<br /> * poi-excelant: 提供 Ant 任务用于在工作簿上运行 POI<br /> * 支持新 Excel 格式的模拟:IRR,NPV,MROUND,VAR,VARP,CLEAN,CHAR,ADDRESS,HOUR,MINUTE,SECOND,RATE,WORKDAY,NETWORKDAYS,SUMIFS,RANK<br /> * XSLF usermodel API<br /> * WordToFO, WordToHtml and WordToText 转换器</p> <p>其他值得关注的变化:</p> <p>* 关于 HWPF、.doc 操作 API 的改进和重构,支持读取脚注、书签,改善对表格、段落和文本的支持<br /> * 首次支持 XSSF 中的图表<br /> * 支持加密的 OOXML 文档</p> <p>完整改进记录请看 changelog:<br /> <a href="/misc/goto?guid=4958319656459334371" target="_blank">http://poi.apache.org/changes.html</a></p>