官网:https://www.grapecity.com.cn/developer/spreadjs
下载:https://www.grapecity.com.cn/developer/spreadjs/download
社区:https://gcdn.grapecity.com.cn/showforum-232-1.html
资源中心:https://www.grapecity.com.cn/developer/spreadjs/help#resources
**纯前端表格控件,功能布局与 Excel 高度类似 **
SpreadJS 是一款基于 HTML5 的纯前端表格控件,兼容 450 种以上的 Excel 公式,具备“高性能、跨平台、与 Excel 高度兼容”的产品特性,备受华为、明源云、远光软件等知名企业青睐,被中国软件行业协会认定为“中国优秀软件产品”。SpreadJS 在界面和功能上与 Excel 高度类似,但又不局限于 Excel,而是为企业信息化建设提供 表格文档协同编辑、 数据填报 和 类Excel报表设计 的功能支持,极大降低了企业研发成本和项目交付风险。
在线表格编辑器是 SpreadJS 的核心功能之一,可直接在 Angular、 React、 Vue 等前端框架中调用,内置开放的 API 和类 Excel 的 UI 设计元素(如工具面板),可实现高效的模板设计、在线编辑和数据绑定,为最终用户带来高度类似 Excel 的使用体验。
纯前端组件、跨平台应用嵌入 使用 SpreadJS 的功能,无需预装任何插件或第三方应用软件,可以原生的方式嵌入各类应用,与各类后端技术框架相结合,支持跨平台开发
在线导入、导出Excel(xlsx) 无需任何后台代码和第三方组件!SpreadJS 可直接在浏览器中完成 Excel、CSV、JSON 等文件的导入导出、PDF 导出、打印及预览操作
业界领先的 Excel 兼容度 SpreadJS 支持 53 项单元格格式、18 种条件格式、32 种图表,可于 Web系统中轻松嵌入类Excel模块,实现如 Excel 般的数据分析和交互
极高的处理性能和响应速度 SpreadJS 使用稀疏数组作为存储结构,用 HTML5 Canvas 绘制交互界面,提供了更为流畅的使用体验和出色的性能,并最大化节省存储空间
强大的公式计算引擎 SpreadJS 兼容 450 多种 Excel 公式函数,可轻松扩展,满足自定义公式、跨表格引用等多场景计算需求,实现数据聚合,让有效数据不断完善
一流的框架支持及二次扩展 SpreadJS 基于原生 JavaScript,全面兼容 Angular、 React、 Vue 等前端开发框架,提供大量 API 接口,可满足企业各类定制化需求
可实现多人实时协作的在线文档
SpreadJS 提供类Excel的操作界面和开放的 API,通过系统集成,可实现 Excel 导入导出、公式计算、数据绑定、服务端数据交互等功能;通过二次扩展,可将 SpreadJS 作为在线文档系统的核心模块,满足多人协作、实时编辑、数据同步、多级上报、历史查询等业务需求。
(基于 SpreadJS 搭建在线表格文档协同编辑系统)
实现类Excel的数据填报与展示
SpreadJS 提供类Excel的数据展示与数据获取的功能,可实现各类表单设计、在线填报数据、打印报送、实时预览和数据校验;通过二次开发,可将 SpreadJS 作为数据填报模块嵌入到系统中,满足批量导入导出 Excel、大数据量填报、填报暂存、多 sheet 填报、多级上报等业务需求。
(SpreadJS 提供类Excel的数据填报界面)
大幅降低从本地到线上的数据迁移工作量
SpreadJS 高度兼容 Excel,可在线导入导出 Excel 文档,并提供类Excel的使用体验,通过二次开发,可将 SpreadJS 作为企业报表 SaaS 平台的核心模块,快速重用业务系统原始 Excel 报表模板,满足数据报表生成、数据分析、模板版本管理、数据大屏展示、设计交互式仪表板等业务需求。
(SpreadJS 类Excel报表的设计与展示)
SpreadJS 的表格编辑器提供了高度类似 Excel 的功能和 API,可在线/离线设计报表模板、编辑、计算、分析数据并与数据库绑定,满足填报系统开发需求。
SpreadJS 提供了高效的计算引擎,并针对数据处理性能进行了优化,可满足企业各类数据计算、可视化、数据透视分析等需求,却不会过多地占用系统资源。
SpreadJS 支持在线导入/导出 Excel(xlsx)、导出 PDF 文档,用户可在浏览器中加载并修改各种 Excel 文档,并将修改后的数据保存到数据库中。
SpreadJS 的计算引擎支持 450 多种 Excel 公式函数,包括自定义函数、数组函数、动态数组、异步函数、XMATCH、LET 、XLOOKUP 函数等。
使用 SpreadJS 可以直接通过模板创建与数据的绑定关系,即可绑定 JavaScript 对象和对象数组,也可将整个工作表、表格或单元格绑定到数据源。
SpreadJS 内置 32 种图表、18 种迷你图和 182 种形状,丰富的数据可视化手段可以为系统添加更多细节展现,并且可以在 Excel 中无损导入和导出。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。