前端表格开发控件SpreadJS教程:如何开发Excel表格样式

SpreadJS是一款高性能的前端电子表格组件,高度兼容Excel并提供多种Excel主题。通过引入特定CSS文件,开发者可以轻松应用Excel2007至2016不同风格的主题。此外,它还支持与其他主题共存,如bootstrap。使用SpreadJS能降低企业研发成本,实现WebExcel组件开发、协同编辑、数据填报等功能,并具备强大的公式计算引擎,支持450种以上Excel公式。
摘要由CSDN通过智能技术生成

SpreadJS 是一款基于 HTML5 的纯前端电子表格控件,兼容 450 种以上的 Excel 公式,凭借其 “高性能、跨平台、与 Excel 高度兼容”的产品特性,备受以华为、苏宁易购、天弘基金等为代表的企业用户青睐。SpreadJS 为用户带来亲切的 Excel 使用体验的同时,满足 Web Excel 组件开发、表格文档协同编辑、数据填报、Excel 类报表设计等业务场景,极大降低了企业研发成本和项目交付风险。下面我们将讲述在使用SpreadJS进行开发时如何应用Excel主题。

下载最新版SpreadJS

你可以在 Spread.Sheets 中使用 Excel 主题。这需要你在页面上引入一个 CSS 文件:

<link rel="stylesheet" href="css/gc.spread.sheets.excel2013white.10.0.0.css" />

Excel 2013 主题也支持标签栏和滚动条。

你可以使用以下主题

主题名称

对应的 CSS 文件

Excel 2007

gc.spread.sheets.10.0.0.css

Excel 2013 White

gc.spread.sheets.excel2013white.10.0.0.css

Excel 2013 Light Gray           

gc.spread.sheets.excel2013lightGray.10.0.0.css

Excel 2013 Dark Gray

gc.spread.sheets.excel2013darkGray.10.0.0.css

Excel 2016 Colorful

gc.spread.sheets.excel2016colorful.10.0.0.css

Excel 2016 Dark Gray

gc.spread.sheets.excel2016darkGray.10.0.0.css

You can also combine the Excel theme with other themes such as the bootstrap theme. For example:

Excel 主题和其他主题(比如 bootstrap 主题)可以共存。

<link rel="stylesheet" href="css/gc.spread.sheets.excel2013white.10.0.0.css" />

<link rel="stylesheet" href="css/bootstrap/bootstrap.min.css" title="aa" /> < link rel="stylesheet" href="css/bootstrap/bootstrap-theme.min.css" title="aa" />

使用 refresh 方法来刷新 Spread.Sheet 的显示,并应用主题。

选择SpreadJS六大理由:

  1. 纯前端组件、跨平台应用嵌入:使用 SpreadJS 的功能,无需预装任何插件或第三方应用软件,可以原生的方式嵌入各类应用,与各类后端技术框架相结合,支持跨平台开发。
  2. 在线导入、导出Excel(xlsx):无需任何后台代码和第三方组件!SpreadJS 可直接在浏览器中完成 Excel、CSV、JSON 等文件的导入导出、PDF 导出、打印及预览操作
  3. 业界领先的 Excel 兼容度:SpreadJS 支持 53 项单元格格式、18 种条件格式、32 种图表,可于 Web系统中轻松嵌入类Excel模块,实现如 Excel 般的数据分析和交互
  4. 极高的处理性能和响应速度:SpreadJS 使用稀疏数组(Sparse Array)作为数据存储结构,用 HTML5 图形(Canvas)绘制界面,可提供流畅的交互体验和出色的性能,并最大化节省存储空间。
  5. 一流的框架支持及二次扩展能力:基于原生 JavaScript,SpreadJS 全面兼容 Angular、 React、 Vue、TypeScript、Breeze 等前端开发框架,符合 UMD 规范,可按需加载,易于在 VSCode 中使用。
  6. 强大的公式计算引擎:SpreadJS 兼容 450 种以上的 Excel 公式函数,内置高效、可扩展的计算引擎,满足用户自定义公式、跨表格引用等多场景下的计算需求,轻松实现数据聚合,让有效数据不断完善

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值