POI 使用案例
OLE 2文档的POIFS
POIFS是POI中最古老,最稳定的部分。这是我们的OLE 2复合文档格式到纯Java的移植。它同时支持读写功能。根据定义,我们用于二进制(非XML)Microsoft Office格式的所有组件最终都依赖于它。请参阅POIFS项目页面以获取更多信息。
HSSF和XSSF for Excel文档
HSSF是我们将Microsoft Excel 97(-2003)文件格式(BIFF8)移植到纯Java的端口。XSSF是Microsoft Excel XML(2007+)文件格式(OOXML)到纯Java的移植。SS是一个使用通用API为两种格式提供通用支持的软件包。它们都支持读写功能。请参阅 HSSF + XSSF项目页面以获取更多信息。
用于Word文档的HWPF和XWPF
HWPF是我们将Microsoft Word 97(-2003)文件格式移植到纯Java的端口。它支持读取和有限的写入功能。它还为较旧的Word 6和Word 95格式提供了简单的文本提取支持。请参阅HWPF项目页面以获取更多信息。该组件仍处于开发的早期阶段。它已经可以读写简单的文件。
我们还在根据OOXML规范为WordprocessingML(2007+)格式开发XWPF。这提供了对较简单文件的读写支持,以及文本提取功能。
PowerPoint文档的HSLF和XSLF
HSLF是我们将Microsoft PowerPoint 97(-2003)文件格式移植到纯Java的端口。它支持读写功能。请参阅HSLF项目页面以获取更多信息。
我们还在根据OOXML规范为PresentationML(2007+)格式开发XSLF。
HPSF OLE 2文档属性
HPSF是OLE 2属性集格式到纯Java的移植。属性集通常用于存储文档的属性(标题,作者,最后修改日期等)