SpreadJS 是一款基于 HTML5 的纯 JavaScript 电子表格和网格功能控件,以“高速低耗、纯前端、零依赖”为产品特色,可嵌入任何操作系统,同时满足 .NET、Java、响应式 Web 应用及移动跨平台的表格数据处理和类 Excel 的表格应用开发,为终端用户带来亲切的 Excel 体验。SpreadJS 在数据展示、前端导入导出、图表面板、数据绑定等场景无需大量代码开发和测试,可极大节省研发成本并降低交付风险。
为什么需要SpreadJS
强大的前端电子表格能力,功能、UI 与 Excel 高度类似
使用 SpreadJS 在线表格编辑器,可在浏览器中用 Excel 的方式呈现数据,并轻松创建类 Excel 应用,实现 Excel 的数据交互和分析
高效的计算引擎,兼容 450 种以上的 Excel 公式
兼容 450 种以上的 Excel 公式和内置函数,用户可自定义函数,支持跨表格引用,轻松实现数据聚合,让有效数据不断完善
一流的框架支持及扩展,符合 UMD 规范,可按需加载
基于原生 JavaScript,全面兼容 Angular、React、Vue、TypeScript、Breeze、Knockout 框架,符合 UMD 规范,可按需加载,并易于在 VSCode 中使用
完善的数据可视化能力
提供了丰富的图表、迷你图、条件可视化及形状,可为 Web 应用程序带来更具创意和灵活性的数据可视化方式
纯前端导入、导出 Excel 文件
使用纯前端的方式提供 Excel 文件的导入及导出,支持前端 PDF 导出,并可实现后端多平台导入、导出
更高的渲染性能和响应速度
使用了 HTML5 图形(Canvas)绘制界面,相比传统的 DOM 元素,具备更高的渲染性能和响应速度
评论