POI 操作手册

通过本文认识 POI ,并学习 Excel/Word/… 等类型文档的操作。

1 POI 简介

POI 是 Apache 下的 Jakata 项目的一个子项目,主要用于提供 java 操作 Microsoft Office 办公套件如 Excel,Word,Powerpoint 等文件的 API 。

微软的 Office 办公软件在企业的日常办公中占据着重要的地位,人们已经非常熟悉 Office 的使用。在我们开发的应用系统中,常常需要将数据导出到 Excel 文件中,或者 Word 文件中进行打印。比如移动的话费查询系统中就提供了将话费清单导入到 excel 表格中的功能。这样在 web 应用中,我们在浏览器中看到的数据可以被导出到 Excel 中了。

  • Excel 文件: xls 格式文件对应 POI API 为 HSSF。xlsx 格式为 office 2007 的文件格式,POI 中对应的 API 为 XSSF。
  • Word 文件:doc 格式文件对应的 POI API 为 HWPF 。 docx 格式为 XWPF 。
  • PowerPoint 文件:ppt 格式对应的 POI API 为 HSLF 。 pptx 格式为 XSLF 。
  • Outlook 文件:对应的 API 为 HSMF 。
  • Visio 文件:对应的 API 为 HDGF 。
  • Publisher 文件:对应的 API 为 HPBF 。

下载地址:http://poi.apache.org/download.html

2 Excel 操作手册

一个 Excel 文档称为工作簿(worksheet),一个工作簿包含多个工作表(sheet),每个工作表看起来像一张二维表格,由很多行(row)组成,每行由多个单元格组成(cell)。

POI HSSF API 中的类Excel 结构
HSSFWorkbook工作簿
HSSFSheet工作表
HSSFRow
HSSFCell单元格
HSSFCellStyle单元格样式
HSSFFont字体
HSSFDataFormat单元格日期格式
HSSFHeadersheet 的页眉
HSSFFootersheet 的页脚
HSSFDateUtil日期
HSSFPrintSetup打印
HSSFErrorConstants错误信息表

3 Word 操作手册

4 PowerPoint 操作手册

5 Outlook 操作手册

6 Visio 操作手册

7 Publisher 操作手册


扫码关注微信公众号 程序员 35 ,获取最新技术干货,畅聊 #程序员的 35,35 的程序员# 。独立站点:https://cxy35.com

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值