MiniExcel 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
MiniExcel 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
MiniExcel 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 C#
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发Excel开发包
开源组织
地区 国产
投 递 者 白开水不加糖
适用人群 未知
收录时间 2021-07-13

软件简介

MiniExcel 是一个简单、高效避免 OOM 的 .NET 处理 Excel 查、写、填充数据工具。

目前主流框架大多需要将数据全载入到内存方便操作,但这会导致内存消耗问题,MiniExcel 尝试以 Stream 角度写底层算法逻辑,能让原本1000多MB占用降低到几MB,避免内存不够情况。

特点

  • 低内存耗用,避免OOM(out of memoery)、频繁 Full GC 情况
  • 支持即时操作每行数据
  • 兼具搭配 LINQ 延迟查询特性,能办到低消耗、快速分页等复杂查询
  • 轻量,不需要安装 Microsoft Office、COM+,DLL小于150KB
  • 简便操作的 API 风格
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(4) 发布并加入讨论🔥
发表了资讯
2023/05/28 12:29

MiniExcel 1.31.0 已经发布,.NET 处理 Excel 工具

MiniExcel 1.31.0 已经发布,.NET 处理 Excel 工具 此版本更新内容包括: 1.31.0 [New] 支持 Fields #490 (via @jsgervais) [New] 支持是否写入 null values cell #497 (via @0MG-DEN) [Bug] 修复calc chain.xml 问题 #491(via @ArgoZhang) [Bug] 修复特定文件 /xl 定位错误 #494 (via @ArgoZhang) 详情查看:https://gitee.com/dotnetchina/MiniExcel/releases/1.31.0...

0
4
发表了资讯
2022/10/22 16:16

MiniExcel 1.28.1 发布,.NET 处理 Excel 工具

MiniExcel 1.28.1 已经发布,.NET 处理 Excel 工具。 此版本更新内容包括: 1.28.1 [Optimization] 减少 template save string memory allocation #439 (via @cupsos) [Optimization] 移除 System.Memory 依赖 #441 (via @ping9719) 详情查看:https://gitee.com/dotnetchina/MiniExcel/releases/1.28.1...

0
3
发表了资讯
2022/09/09 23:07

MiniExcel 1.26.6-1.26.7 发布,.NET 处理 Excel 工具

MiniExcel 1.26.6-1.26.7 已经发布,.NET 处理 Excel 工具。 此版本更新内容包括: 1.26.7 [OPT] 减少 memory allocation 使用 MemoryStream #427 (via @cupsos) [OPT] 添加 System.Memory pacakge #427 (via @cupsos) [OPT] 减少 memory allocation in GetImageFormat() #427 (via @cupsos) [Bug] 修正 MiniExcel.SaveAsByTemplate value 为 List<Dictionary<string, object>> 异常错误 #413 (via @shps951023) 1.26.6 [OPT] ...

0
2
发表了资讯
2022/04/12 23:46

MiniExcel 1.26.0 已经发布,.NET 处理 Excel 工具

MiniExcel 1.26.0 已经发布,.NET 处理 Excel 工具 此版本更新内容包括: 1.26.0 [New] 支持 DynamicColumnAttribute (via @y976362357, @shps951023) [New] 支持 ExcelColumnAttribute 合并现有 attributes (#357 via @Weilence) [OPT] ExpandoObject 效能增强,在需要时再转换 Type. (#366 via @isdaniel) [OPT] 优化 startswith & endwith 效能 (#365 via @isdaniel) 详情查看:https://gitee.com/dotnetchina/MiniExcel/rel...

1
3
发表了资讯
2022/04/03 04:45

MiniExcel 1.25.0 已经发布,.NET 处理 Excel 工具

MiniExcel 1.25.0 已经发布,.NET 处理 Excel 工具 此版本更新内容包括: 1.25.0 [New] 支持 SharingStrings disk cache (文件大小 >= 5 MB),现在读取 2GB SharingStrings 只需要使用 1~13MB 内存 (#346 via @Weilence) (via @shps951023) [New] Async 支持 cancellationToken (#350 via @isdaniel) [New] SaveAs 支持 overwriteFile 参数,方便调整是否要覆盖已存在文件。 #307 [Bug] SaveAs by datareader, 有时会多一个 au...

0
4
发表了资讯
2022/03/18 01:31

MiniExcel 1.24.2 发布,.NET 处理 Excel 工具

MiniExcel 1.24.2 已经发布,.NET 处理 Excel 工具。 此版本更新内容包括: 1.24.2 [Bug] Query 有多个相同标题会导致StartCell无法正确取得该栏位 #I4YCLQ [OPT] 优化 Query 的算法 详情查看:https://gitee.com/dotnetchina/MiniExcel/releases/1.24.2

0
3
发表了资讯
2022/03/15 16:06

MiniExcel 1.24.1 发布,.NET 处理 Excel 工具

MiniExcel 1.24.1 已经发布,.NET 处理 Excel 工具。 此版本更新内容包括: 1.24.1 [Bug] 修正 QueryAsync configulation 没有效果问题 #338 [Bug] 修正 QueryAsync 无法使用 dynamic 类别 详情查看:https://gitee.com/dotnetchina/MiniExcel/releases/1.24.1

0
4
发表了资讯
2022/03/09 23:17

MiniExcel 1.24.0 发布,.NET 处理 Excel 工具

MiniExcel 1.24.0 已经发布,.NET 处理 Excel 工具。 此版本更新内容包括: 1.24.0 [New] Query 支持 strict open xml, 感谢 Weilence (Lowell) #335 [New] SaveAs 以自订的 CultureInfo 转换 Format cell 值, 感谢0xced (Cédric Luthi) #333 [New] SaveAsByTemplate 预设忽略 template 缺少参数 key 错误, OpenXmlConfiguration.IgnoreTemplateParameterMissing 可以开关此卡控. #I4WXFB [New] SaveAsByTemplate 当参数集合为...

0
3
发表了资讯
2021/10/21 17:12

MiniExcel 0.19.0 发布,.NET 处理 Excel 工具

MiniExcel 0.19.0 已经发布,.NET 处理 Excel 工具。 此版本更新内容包括: 0.19.0 [New] SaveAs 预设样式增加筛选功能. #190 [New] 新增 ConvertCsvToXlsx、ConvertXlsxToCsv 方法. #292 [New] OpenXmlConfiguration 新增 AutoFilter 属性. [Bug] 修正 CSV 读取后 SaveAs 会抛出 "Stream was not readable." 错误. #293 [Bug] 修正 SaveAsByTemplate & 被转成 & I4DQUN 详情查看:https://gitee.com/dotnetchina/MiniExcel/rel...

1
7
发表了资讯
2021/09/14 00:03

MiniExcel 0.18.0 发布,.NET 处理 Excel 工具

MiniExcel 0.18.0 已经发布,.NET 处理 Excel 工具。 此版本更新内容包括: 0.18.0 [New] SaveAs 支持 enum description #I49RYZ [New] Query 强型别支持多列名对应同一属性 #I40QA5 [Breaking Change] SaveAs 传空IEnumerable<强型别>现在会生成表头. #133 [Bug] SaveAs sheet enum 映射 cell 错误 number 型别 #286 详情查看:https://gitee.com/dotnetchina/MiniExcel/releases/0.18.0...

0
2
发表了资讯
2021/08/20 08:59

MiniExcel 0.17.5 已经发布,.NET 处理 Excel 工具

MiniExcel 0.17.5 已经发布,.NET 处理 Excel 工具 此版本更新内容包括: 0.17.5 [Bug] 修复xlsx文件中标题字段包含&,<,>,",'符号,导出数据字段后打不开文件 详情查看:https://gitee.com/dotnetchina/MiniExcel/releases/0.17.5

0
5
发表了资讯
2021/08/10 17:07

MiniExcel 0.17.4 发布,.NET 处理 Excel 工具

MiniExcel 0.17.4 已经发布,.NET 处理 Excel 工具 此版本更新内容包括: 0.17.4 [Bug] 修复0.17.3版本更新导致 SaveAs 创建 xlsx 文件错误 "XML error : Catastrophic failure" 详情查看:https://gitee.com/dotnetchina/MiniExcel/releases/0.17.4 简介 MiniExcel简单、高效避免OOM的.NET处理Excel查、写、填充数据工具。 目前主流框架大多需要将数据全载入到内存方便操作,但这会导致内存消耗问题,MiniExcel 尝试以 Stream...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
4 评论
31 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部