ExcelKit NuGet Package

Excel百万级(几百万亦可)数据导出与读取(仅针对xlsx文件)
excel million level data export and read (only for xlsx files)

1.极低的内存占用,方便易用的方法,让Excel导出和读取更简单
2.支持.Net Core,Docker,Win下皆可使用
3.单文件多Sheet导出,多Sheet可导出几百万数据
5.导出数据超过单Sheet最大量时,多余数据会自动拆分新的Sheet,新Sheet继续沿用之前的样式
6.可定义类读取和导出,亦可使用字典动态读取和导出
7.字段可为基础类型,枚举,对象(对象需自己实现Converter)等
8.可指定列的填充色,字体颜色,列宽,列顺序,筛选,表头冻结等
9.项目开源地址为:https://github.com/AdvanceOpen/ExcelKit.git
10.更多功能与使用方式,请点击下方链接查看示例ExcelKit.Sample

changes

1.优化Converter定义,使用更自由;调整内置BoolConverter,使用更方便
2.增加方便易用的LiteDataHelper类,适合数据量不大的时候使用
3.IsIgore全部忽略,增加IsOnlyIgnoreRead IsOnlyIgnoreWrite
4.优化调整;去掉LiteDataHelper导出文件名多了后缀的问题
5.解决EnumConverter存在的Bug;优化Converter内部调用;增加注释
6.LiteDataHelper增加安全的Sheet名称获取和检测
7.LiteDataHelper中增加读取单行数据
8.调整追加的数据行数为内部实现,不再采用组件的PhysicalNumberOfRows.




Got any ExcelKit Question?





Info

Version: 1.0.20
Author(s): xxdqr
Last Update: Monday, September 12, 2022
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/AdvanceOpen/ExcelKit.Sample.git
NuGet Url: https://www.nuget.org/packages/ExcelKit


Install
Install-Package ExcelKit
dotnet add package ExcelKit
paket add ExcelKit
ExcelKit Download (Unzip the "nupkg" after downloading)



Tags



STATS

must-have-score

2.5

avg-downloads-per-day

2

days-since-last-release

597