EPPlus电子表格的.NET库

EPPlus电子表格的.NET库

改进了数据验证中的性能和对跨工作表引用的支持。

EPPlus是一个用于管理Office Open XML电子表格的.NET库。该库的设计考虑到了开发人员,使任何了解Microsoft Excel或任何其他电子表格库的开发人员都可以轻松地使用API。EPPlus为Microsoft Excel的大多数功能提供了直观的编程界面,如样式、图表、图片/形状、VBA/窗体控件、公式计算、表格、数据透视表、条件格式、数据验证等。EPPlus的功能集和编程界面一直受到现实世界需求和来自其庞大用户群的反馈的驱动(EPPlus已被.NET开发人员下载超过4000万次)。

EPPlus已被广泛用于各种.NET环境中,以创建/读取/更新电子表格——在SAAS平台和内部系统中,在本地和云中。它还进入了Docker/Web组装世界。

EPPlus功能

工作簿

文档/打印机设置。

工作表

支持1048576行和16384列。

在工作簿中添加、删除、重新排序、重命名、隐藏/取消隐藏工作表。

将工作簿中的工作表复制到另一个工作簿中,并保持样式和地址/引用的转换。

打印区域。

对行和列进行分组/取消分组/折叠/展开。

页眉/页脚。

分页符。

拆分/冻结/解冻窗格。

合并单元格。

自动调整列。

更改工作表财产,如网格线、选项卡颜色等。

单元格范围

创建、修改、删除、隐藏/取消隐藏单元格或整个范围。

通过EntireRow和EntireColumn财产访问Row和Column财产。

排序范围

多个排序参数。

从上到下排序(按列)。

从左到右排序(按行)。

升序、降序或用户定义(自定义列表)排序顺序。

更新Office Open XML中的排序状态。

插入/删除范围-取决于地址将被移动。

将区域复制到工作簿内保持样式和地址/引用移动的新地址或其他工作簿。在复制操作中排除不同的单元格财产。

仅复制样式。

填充范围

填充编号。

填充日期时间。

填充列表。

命名范围。

单元格存储支持IEnumerable,因此可以使用Linq查询单元格/范围。

单元格样式

数字

对齐

字体。

填满

边境

保护

换行、文本旋转等。

命名样式。

发布于 2023-03-28 12:49 ・IP 属地广东

文章被以下专栏收录