服务端高性能表格组件--内容摘自软件官方
无需 Office 软件,高效实现类 Excel 的功能
GrapeCity Documents for Excel (简称:GcExcel)是一款基于 .NET 和 .NET Core 平台的服务端高性能表格组件,可与 纯前端表格控件 SpreadJS 前后端兼容,无需依赖 Office、NPOI 或第三方应用软件,在前端展示表格数据,在服务端批量创建、加载、编辑、打印、导入/导出 Excel 文档,为您开发的应用程序提供在线文档的前后端数据同步、在线填报与服务端批量导出与打印,以及类 Excel 报表模板设计与服务端高性能处理等一整套 类 Excel 全栈解决方案。
GcExcel(.NET 平台)产品特色
组件架构灵活、高效
GcExcel 在处理 Excel 文档时,消耗的内存和占用时间,远超企业级项目标准。 与 NPOI 相比,速度更快、性能更高、内存消耗更少。
主题、接口丰富多样
GcExcel 提供了数量众多、功能全面的自定义主题、组件接口、可配置属性、数据汇总方式、嵌入式绘图对象和内置计算引擎。
与 SpreadJS 前后端兼容
GcExcel 天然与 SpreadJS 前后端兼容,可直接导入 SSJSON 格式,无需依赖 Office 和 NPOI,为应用程序提供 类 Excel 全栈解决方案。
高度兼容 Excel
可无损导入/导出 Excel 文件,包括其中的数据透视表、表格、图表、注释、条件格式、数据验证、公式、形状、图片和迷你图。
基于 Excel 的文档对象模型
允许您导入、导出、计算、查询、生成 Excel 脚本。与 VSTO 一致,您可以使用与 Visual Studo Tools for Office 相同的元素创建自定义样式。
加速云应用开发
支持公有云、私有云部署和独立服务器部署,使用 Maven & Nuget,您可直接将应用发布至百度云、阿里云、腾讯云、Azure 和 AWS 中。
无需依赖 Office 和 NPOI,高效实现类 Excel 的功能

完全取代 NPOI 组件
- 比 NPOI 提供更全面的功能
- 处理速度是 NPOI 的 7 倍
- 内存消耗不到 NPOI 的七分之一
- 百万行单元格下,仍旧可以平稳运行
- 完全取代 NPOI 组件
- 类 Excel 全栈解决方案
- 类 Excel 的工作表和视图
- 无损导入导出 Excel
- 支持 450 多种公式
- 支持数据透视表
可与纯前端表格控件 SpreadJS 前后端兼容
SpreadJS 是一款基于 HTML5 的纯前端表格控件,兼容 450 种以上的 Excel 公式,具备 “高性能、跨平台、与 Excel 高度兼容”的产品特性,可满足表格文档协同编辑、 数据填报、类 Excel 报表设计等业务场景。
GcExcel 天然与 SpreadJS 前后端兼容,可直接导入 SSJSON 格式,在不依赖 Office、NPOI 和第三方软件的情况下,满足在线文档的前后端数据同步、在线填报与服务端批量导出与打印,以及类 Excel 报表模板设计与服务端高性能处理等功能,为您开发的应用程序提供整套 类 Excel 全栈解决方案。
为什么选择 GcExcel?
-
速度快、性能高
GcExcel 的平均速度是 NPOI 的 7 倍,占用的内存仅为 1/7
-
与 VSTO 一致的条件格式
可使用与 Office 完全相同的文档对象模型
-
剪切、复制、粘贴图片和形状
支持对图片或形状执行剪切、复制、粘贴等剪贴板操作
-
支持数据切片器
内置切片器样式,可执行剪切、复制和筛选,支持自定义选项
-
支持 450 多种 Excel 公式
内置种类丰富的计算函数,支持自定义公式
-
支持 53 种图表类型
提供更加专业的图表,如箱形图、漏斗图、直方图、帕累托图
-
支持应用高级过滤器
包括对数字、文本、颜色、图标执行过滤
-
导入和导出 CSV
可明显提高文件的传输速度和读取效率
-
批量打印
可将 Excel 表单导出为 PDF (确保格式不变),实现批量打印
支持迷你图
GcExcel 支持迷你图和迷你图组,可在单元格中可视化数据
-
多种排序支持
可按值、多值、字体颜色和图标排序,支持自定义排序
-
支持渐变填充
对于使单元格、形状和图表系列“突出”时非常有用