用法请直接参考 .NET 代码,没太大区别
https://github.com/nissl-lab/npoi
https://github.com/nissl-lab/npoi-examples 要求 .NET 4.7.2 以上( Win10 1809 开始自带)。
开源免费,携带 22 个 DLL 文件( 全部内存加载,生成独立 EXE )。
不依赖 Office,不需要安装 Excel,Word 。
关于NPOI
Excel 操作库,这是 .NET 组件。
要求 .NET 4.7.2 以上( Win10 1809 开始自带)。
.NET 名字空间、类、结构体的成员,
可访问成员名字空间、类、枚举、静态属性或字段,
导入的类可用于构造 .NET 对象,传回 .NET 则自动转为该类的 Type 对象
XSSF 是 "XML Spreadsheet Format" 的缩写,适用于现代 Excel 文件的读写操作。
XWPF 是 "XML Word Processing Format" 的缩写,适用于现代 Word 文件的读写操作。
导入此 .NET 名字空间的程序集对象。
创建 xls 格式工作簿。
粗体字,其实就是数值 0x2BC
无粗体字,其实就是数值 0x190
居中对齐
左对齐
右对齐
NPOI 库中的一个工厂方法,
用于动态创建或加载不同版本的 Excel 工作簿(Workbook)对象,兼容 xls 或 xlsx 文件后缀。
参数可指定文件路径或 .NET 文件流对象(详细用法请查看用户手册)。
指定文件路径时支持 aardio 格式路径。
aardio 提供 NPOI.Workbook 别名指向 NPOI.SS.UserModel.WorkbookFactory 类。
因此可使用更短的名称 NPOI.Workbook.Create 调用此函数。
这是一个工厂方法,也是 NPOI.SS.UserModel.WorkbookFactory.Create 函数的别名。
用于动态创建或加载不同版本的 Excel 工作簿(Workbook)对象,
兼容 xls 或 xlsx 文件后缀。
参数可指定文件路径或 .NET 文件流对象(详细用法请查看用户手册)。
指定文件路径时支持 aardio 格式路径。
创建 xlsx 格式工作簿。