SpreadJS 是一款基于 HTML5 的纯 JavaScript 电子表格和网格功能控件,以“高速低耗、纯前端、零依赖”为产品特色,可嵌入任何操作系统,同时满足 .NET、Java、响应式 Web 应用及移动跨平台的表格数据处理和类 Excel 的表格应用开发,为用户提供更快捷、更安全、更熟悉的表格数据处理方式和更友好的类 Excel 操作体验。

SpreadJS 纯前端表格控件自面世以来,已经在能源、金融、物流、信息技术行业引起广泛关注,备受华为、海信、立信、中国平安、中国能建、中通快递、金麒麟和北京神软等客户青睐。

与此同时,SpreadJS 桌面设计器的在线版本 SpreadJS 在线表格编辑器已正式推出,这是一款在功能、外观和操作上都与 Excel 高度类似的在线表格编辑程序,更开放的 API 和更简单的拖拽操作方式,帮助用户更高效进行表单设计和填报,从而助力企业轻松处理海量表格数据。

开发人员为什么需要 SpreadJS?

  • 与Excel高度类似
    无代码开发表格应用程序

    通过桌面端和 Web 端的 SpreadJS 在线表格编辑器,可即时创建类似 Excel 的电子表格应用

  • 以突破性的方式灵活呈现数据

    使用 SpreadJS 视图控件,为 Web 应用程序带来更具创意和灵活性的数据布局,突破传统表格呈现方式

  • 强大的计算引擎
    高效处理表格数据

    相比其他电子表格,SpreadJS 提供更全面的内置公式和自定义函数,可针对大数据和复杂计算进行优化

  • 跨平台移动式开发

    同时适用于 Windows、Linux、Mac、Android 和 iOS,全面兼容所有支持 HTML5 Canvas 的现代桌面和移动浏览器

  • 纯 JavaScript 工具
    支持 TypeScript 和 Angular

    基于 HTML5,无需引用 JQuery 的外部库和框架,提供轻量级纯前端表格控件。可轻易扩展,并且易于在 VSCode 中使用,已率先支持 AngularReactVue

  • 模块化设计
    优化 Web 应用的大小和速度

    基于模块化的设计,用户只需将所使用的功能模块引入项目中即可

SpreadJS 主要功能

类 Excel 的模板设计器

通过 SpreadJS 提供的类似 Excel 的模板设计器,用户可轻松设计模板,节约应用程序开发所需的时间和精力。无代码开发式设计,各行业人员均可通过 Excel 软件制作表格,然后轻松导入 SpreadJS 中,提升模板复用性。

类 Excel 的模板设计器

强大、高效的计算引擎

SpreadJS 提供了强大、高效的计算引擎,可以为最复杂的公式增加计算能力,却不会过多地占用系统资源。

强大、高效的计算引擎

商业智能化的电子表格

相比其他常见的电子表格工具,SpreadJS 除已完全兼容 Excel 的 450 种公式和 92 种图表外,还具备了更全面的商业智能分析(数据透视表)和更易于开发使用的自定义扩展能力,并实现了公式的完全自定义。

商业智能化的电子表格

全新的数据呈现方式

SpreadJS 视图控件可以帮您轻松实现灵活多变的数据布局和呈现。不再局限于传统的表格式呈现方式,而是包含了各类可变的视图,比如表格、树、卡片、看板、时间轴、甘特图和日历等等。通过布局、行模板、数据字段、计算和编辑模式等,为您提供了终极灵活且完全易用的自定制能力。

全新的数据呈现方式

强大的 Excel 导入/导出和自定制打印能力

SpreadJS 可无损导入/导出 Excel 文件,并提供超越浏览器自身的打印能力。通过 SpreadJS 实现的预览与打印,开发人员可以自定义打印内容与打印设置,并支持在线打印和纯前端导出 PDF 功能。

强大的 Excel 导入/导出和自定制打印能力

工作表和单元格级别的数据绑定

SpreadJS 既可以像网格一样使用,绑定整个工作表到数据源。也可以绑定独立的单元格以呈现您所希望的样式。以上两种绑定都支持双向绑定,所以您也能使用 SpreadJS 创建录入表格。

SpreadJS工作表和单元格级别的数据绑定

试用 SpreadJS 纯前端表格控件

立即试用

SpreadJS V12 新特性

支持形状(Shapes)、富文本格式、新图表类型

形状(Shapes):在 SpreadJS 中根据需要添加内置或自定以的形状。

富文本格式(RichText Formatting):在同一个单元格中包含不同的文字格式。

新增图表类型: 雷达图(Radar),旭日图(Sunburst)和树图(Treemap)。

查看新特性
SpreadJS部分用户

SpreadJS 纯前端表格技术应用研讨会

2018 年,葡萄城技术人员怀揣着“赋能开发者”的愿景,带着葡萄城的成功经验和各领域典型应用场景,与全国知名企业和开发者一起,共同探讨和分享纯前端表格技术及其应用场景。葡萄城希望能与伙伴们一起,推动前端技术的不断更新,推动业务实现的不断迭代,最终支撑信息化产业的长远发展。

进入活动页面

SpreadJS 价格与授权方式

授权方式:SpreadJS 授权由两个主要方式组合构成:

  • 开发授权:涵盖 SpreadJS 在终端用户应用程序开发中的使用。
    每一位安装和使用 SpreadJS 的开发者均需要一个开发授权。针对企业中常见的多名开发人员同时使用 SpreadJS 的情况,我们提供优惠的团队授权和企业授权模式。
  • 部署授权:涵盖了 SpreadJS 可再发行文件的复制、分发和部署,它是最终应用程序的一部分。
    包括任何 SpreadJS 可再分发文件的终端用户应用。部署授权按照部署域名或者 IP 地址的数量计数。一个域名(例如:www.grapecity.com.cn)或IP地址需要一个部署授权。请通过最下方联系方式联系我们取得相应数量的部署授权。

SpreadJS 在线表格编辑器是使用 SpreadJS 控件开发的源代码程序。其授权包含 SpreadJS 在线表格编辑器源码,不包含 SpreadJS 控件源码。使用该源码授权,您需要首先取得 SpreadJS 控件授权。

授权方式 SpreadJS 开发授权 SpreadJS 在线表格编辑器 SpreadJS 部署授权
团队授权 I 型 团队授权 II 型 企业授权 个人授权 源码授权 部署授权
价格 ¥23,600 ¥65,600 ¥198,000 ¥8,200 ¥32,800
(需首先取得 SpreadJS 控件授权)
详询:
400-657-6008
授权数量 4 20 100 1 不限
金牌服务
培训 1天* 2天*
源代码 含 SpreadJS 的 JavaScript 源码,不包含设计器源码 含 SpreadJS 在线表格编辑器源码,不包含 SpreadJS 控件源码
部署

以上所有价格都包含了自购买日起首年的葡萄城中文金牌服务,包括服务期限内的无限次电话技术支持,技术论坛问题将被优先处理,产品版本的升级与维护版本的免费获取。同时,葡萄城会为客户提供 16% 的增值税专用发票。

培训说明:

  • 团队授权II型包含一天定制培训,形式为在线培训或者葡萄城现场培训。
  • 企业授权包含两天定制培训,形式为葡萄城现场培训或者客户现场培训(其中客户现场培训限 4 小时交通可达地区,限直销客户)。

葡萄城为 SpreadJS 提供定制培训服务,点击了解详情

Spread 表格开发系列其他产品

Spread Studio .NET开发表格控件

  • 功能和 Excel 高度类似
  • 可实现表格数据录入和编辑等交互功能
  • 灵活的定制能力,丰富的数据可视化效果

了解更多

Spread 高性能表格组件

  • 无需安装 Microsoft Excel
  • 在应用程序中批量定制和管理 Excel
  • 快速创建、导入、编辑、转换和导出 Excel 文件

了解更多