POI Word - 简介介绍

什么是Apache POI?

Apache POI是一种流行的API,允许程序员使用Java程序创建,修改和显示MS-Office文件内容。它是由Apache Software Foundation开发开放源代码库,用于使用Java程序设计或修改MS-Office文件,它包含用于将用户输入数据或文件解码为MS-Office文档的类和方法。

Apache POI的组件

Apache POI包含可用于MS-Office的所有OLE2复合文档的类和方法。该API的组件列表如下-

  • POIFS - 此组件是所有其他POI元素的基本因素,它用于显式读取其他文件。

  • HSSF - 用于读写MS-Excel文件的.xls格式。

  • XSSF - 用于MS-Excel的.xlsx文件格式。

  • HPSF - 用于提取MS-Office文件的属性内容。

  • HWPF - 用于读写MS-Word的.doc扩展名文件。

  • XWPF - 用于读取和写入MS-Word的 .docx 扩展文件。

  • HSLF - 用于读取,创建和编辑PowerPoint文稿。

  • HDGF - 它包含MS-Visio二进制文件的类和方法。

  • HPB - 用于读取和写入MS-Publisher文件。

本教程将指导您完成使用Java处理MS-Word文件的过程。因此,讨论仅限于HWPF和XWPF组件。

注意-POI支持二进制文件格式的旧版本,如DOC,XLS,PPT,ETC。从版本3.5开始,POI支持OOXML文件格式,如DOCX,XLSX,PPTX,ETC等MS-OFFICE。

点我分享笔记