(一)NPOI简介
NPOI 是
POI 项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。
使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写。
NPOI是构建在
POI 3.x版本之上的,它可以在没有安装
Office的情况下对
Word/Excel文档进行读写操作。
(二)使用
NPOI的优势
1、你不需要在服务器上安装微软的
Office,可以避免版权问题。
2、使用起来比
Office PIA的
API更加方便,更人性化。
3、你不用去花大力气维护
NPOI,
NPOI Team会不断更新、改善
NPOI,绝对省成本。
(三)构成
NPOI目前主要由
POIFS、DDF、HPSF、HSSF、SS、Util六部分组成。
NPOI.POIFS
|
OLE2 Document File System Library
|
NPOI.DDF
|
Microsoft Office Drawing format Library
|
NPOI.HPSF
|
OLE2 Propertyset library
|
NPOI.HSSF
|