Country  china

纯前端表格控件,流畅操作海量数据之利器!

SpreadJS纯前端表格控件是基于HTML5的JavaScript电子表格和网格功能控件,适用于.NET、Java和移动端等各平台在线编辑类Excel功能的表格程序开发。

全中文操作界面,零学习成本!便于您在系统开发过程中,更好的显示和管理类似 Excel 的数据,更方便的进行公式引擎、排序、过滤、输入控件、数据可视化、Excel导入/导出等操作。

SpreadJS V10版本已全新发布了!伴随着SpreadJS新版本的发布,我们推出了全新的SpreadJS视图(Spread.Views)控件并正式加入SpreadJS产品包(SpreadJS表格+SpreadJS视图)中。马上了解新特性,体验更多新功能吧。

3步快速开始使用SpreadJS表格控件
新手上路
SpreadJS中文学习指南
中文学习指南
SpreadJS免费资源库用

免费源码
SpreadJS技术博客
SpreadJS 技术博客

SpreadJS常用功能视频播放SpreadJS常用功能视频
   立即下载全功能试用版

如您想找功能外观类似在线Excel的源码程序,请点击此处了解SpreadJS 在线表格编辑器。

为什么选择SpreadJS?

  • 包含模板设计器

    通过类似Excel的SpreadJS设计器,您可轻松设计模板,节约应用程序开发所需的时间和精力。无需编码,各行业人员均可通过Excel 软件设计界面,然后轻松导入设计器或SpreadJS中,即可重用模板。

    SpreadJS包含模板设计器
  • 丰富的数据交互和外观

    可以通过配置颜色、边框、字体和表格布局元素来自定义行、列和单元格级别的外观风格。另外,SpreadJS提供了Excel风格的主题支持,允许您创建用户熟悉的Excel风格界面。

    SpreadJS丰富的数据交互和外观
  • 数据、显示、可视化和分析支持

    如您所想的一样,通过显示、可视化和分析功能精确地呈现数据。您可以通过SpreadJS识别数据的趋势,过滤越界值,通过图清晰容易的理解数据。SpreadJS数据可视化支持包括:
    • 支持多工作表
    • 支持迷你图
    • 条件格式
    • Excel风格分组
    • 支持Excel风格对话框过滤
    SpreadJS数据、显示、可视化和分析支持
  • 强大的计算引擎

    SpreadJS包括强大的兼容Excel的公式、数据聚合、支持320多种函数,跨表格引用以及支持自定义名称。

    SpreadJS强大的计算引擎
  • 工作表和单元格级别的数据绑定

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

    SpreadJS灵活的数据绑定
  • 数据验证

    当单元格离开编辑模式时,进行单元格中数据的验证。SpreadJS提供了很多内置的规则,让您可以更快更容易地创建数据验证条件,还可以在含有不正确值的单元格上显示红圈。

    SpreadJS数据验证
  • 单元格类型

    单元格类型决定了用户和单元格交互的方式。它包括如何录入数据、显示数据和验证数据。单元格类型定义了编辑器和格式器来处理如何解析数据,渲染器处理如何呈现数据。单元格类型能被设置到独立的单元格、列、行、一组单元格或者整个表格。当绑定到数据源,单元格类型依据数据类型自动设置。当然,您还可以指定自定义的单元格类型。

    SpreadJS单元格类型
  • 数据操作

    SpreadJS的数据操作将工作表设计成类似Excel的用户界面行为,包括:拖拽填充,拖拽释放,Excel风格的过滤,行/列冻结和大小改变。

    SpreadJS数据操作
  • 高速、低耗

    SpreadJS是一个基于jQuery和HTML5技术的纯JavaScript控件。SpreadJS能够把所有的内容以像素点的形式画在画布上,但它不是HTML DOM元素的合成。同其他普通的数据表格相比,SpreadJS提供了更高的渲染性能和更快的界面操作(比如:选择和滚动)。此外,SpreadJS通过一个高效的数据模型来快速操作数据,这可以方便您流畅地载入和操作海量数据。

SpreadJS 软件环境

  • 浏览器:支持HTML5的浏览器:IE9, IE10, IE11,Edge, FireFox, Safari, Chrome。
  • Excel I/O要求:
    • Windows操作系统。
    • .NET Framework 4.0及其以上。

 

SpreadJS V10 新特性

原有SpreadJS产品正式更名为SpreadJS表格(Spread.Sheets)。伴随着SpreadJS新版本的发布,我们推出了全新的SpreadJS视图(Spread.Views)控件并正式加入SpreadJS产品包(SpreadJS表格+SpreadJS视图)中。

SpreadJS视图

全新控件SpreadJS视图(Spread.Views)

SpreadJS视图为用户提供了灵活多变的数据布局和呈现,例如:树状表格,甘特图,网格,新闻提要,看板,时间轴等等。不仅如此,它还继承了SpreadJS一贯强大的公式计算能力,以及卓越的性能。

SpreadJS视图

了解更多信息,请访问 SpreadJS视图官网

SpreadJS表格

Excel纯前端导入导出

SpreadJS表格在新版本中添加了纯前端Excel导入导出功能。因此导入导出Excel文件不再必须依赖于Windows服务器。无论是.Net用户还是Java用户,无论使用的框架类型和后台服务器操作系统,Web开发者都可以快速简单的实现Excel的导入导出。它支持在XLSX文件类型和SpreadJS表格支持的JSON格式之间转换。

导入导出Excel 导入导出SpreadJs设计器

跨平台设计器

SpreadJS表格在V10中提供了跨平台设计器,无论Windows, MacOS, 还是Linux操作系统,您都可以像使用Excel一样,轻松使用其来设计电子表格。

跨平台设计器

增强拷贝粘贴

SpreadJS表格和Excel之间,现在可以无缝拷贝样式、合并单元格、多个非连续单元格、头部等。当目标范围不足以粘贴被拷贝的单元格时,将会自动扩充行列以满足呈现需求。另外,增强了拷贝粘贴相关的事件,添加关于拷贝粘贴数据的更多信息。

增强拷贝粘贴1 增强拷贝粘贴2

单元格内边距和标签

单元格的内边距和标签属性可以设计完美的电子表单布局。单元格水印作为动态背景,辅助用户更加快速容易地填充表单。

单元格内边距和标签

增强范围选择

SpreadJS表格增强了范围选择,包括来自不同表单和不同区域的选择。另外,您能在文本框中编辑选择,手动更新或者输出引用。这种方法提供了更易用的方式进行范围选择和更新所选范围。

增强范围选择

年度和月度迷你图

SpreadJS表格在单个函数调用中,增加了漂亮的年度和月度迷你图,它允许在单个单元格中总结并呈现大量数据。

年度和月度迷你图

其它功能增强

本次发布版本也包括其它功能增强。关于发布更新的更多细节,请参考发布说明

SpreadJS 历史版本

查看更多关于SpreadJS 历史版本的新特性。

SpreadJS 价格与授权方式

授权方式:SpreadJS授权由两个主要方式组合构成:
  • 1.开发授权:涵盖SpreadJS在终端用户应用程序开发中的使用。

    每一位安装和使用SpreadJS的开发者和每一个利用SpreadJS技术的应用程序均需要一个开发授权。针对企业中常见的多名开发人员同时使用SpreadJS的情况,我们提供优惠的团队授权和企业授权模式。

  • 2.部署授权:涵盖了SpreadJS可再发行文件的复制、分发和部署,它是最终应用程序的一部分。

    包括任何SpreadJS可再分发文件的终端用户应用。部署授权按照部署域名或者IP名的数量计数。一个主域名或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源码,不包含设计器和Excel导入导出组件源码 含SpreadJS在线表格编辑器源码,不包含SpreadJS控件源码
部署 含无限制部署授权

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

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

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

现在就开始试用吧!

30天产品试用下载。在您下载试用之后,我们的技术支持工程师会全力帮助您同步解决遇到的产品问题。
   立即下载全功能试用版