用不到100行代码,在前端实现Excel的全部功能

千万前端开发者翘首企盼,SpreadJS V12.2 终发布更新:六大功能特性,带来更多便利,用不到100行代码,在前端实现Excel的全部功能!

SpreadJS 是一款基于 HTML5 的纯前端电子表格控件,以“高速低耗、高度类似Excel、可无限扩展”为产品特色,提供移动跨平台和浏览器支持,同时满足 .NET、Java、App 等应用程序中的 Web Excel 组件开发、数据填报、在线文档、图表公式联动、类 Excel UI 设计等业务场景,为您带来亲切的 Excel 体验。

在此前的新版本前瞻中,我们已经为大家介绍了 SpreadJS V12.2新增的六大核心特性,点击此处即可快速查看,这些新特性包括:

l  打印增强 (Print Enhancements)

l  拖拽增强 (Drag-Fill Enhancements)

l  多语言包 (Language Packages)

l  自定义本地化 (Custom Localization)

l  图表符号增强 (Chart Symbol Enhancements)

l  第三方前端开发框架支持增强 (3rd Party Library Support Enhancements)

打印增强(Print Enhancements)

SpreadJS中的打印功能已通过新事件、打印预览行、页面打印信息和背景水印图像得到了增强。

  • 使用新的BeforePrint事件,可以在启动后取消打印
  • 对于打印预览行,在工作簿中绘制虚线以显示打印时页面的结束位置
  • 打印信息现在包括用于显示每页单元格打印范围的API
  • 可以在打印页面时添加背景水印图像

点击链接,了解更多有关SpreadJS V12.2打印增强(Print Enhancements)的新特性

拖拽增强(Drag-Fill Enhancements)

SpreadJS的拖动填充功能得到了增强,支持时间日期选择、包含数字的字符串以及自定义列表。

  • 通过拖动,单元格将自动按日期规则进行填充
  • 在开头或结尾有数字的字符串可以按顺序正确填充
  • 使用自定义列表,开发人员可以创建一组特定的数据来拖动填充一系列单元格

点击链接,了解更多有关SpreadJS V12.2拖拽增强(Drag-Fill Enhancements)的新特性

多语言包(Language Packages)

SpreadJS中的计算引擎添加了18个新的语言包,包括了针对特定语言环境下,电子表格结构化所引用的本地化函数名称以及语法。

支持的语言包如下所示:

  • England/english ('en')(default)
  • China/Chinese ('zh')
  • Japan/Japanese ('ja')
  • korea/Korean ('ko')
  • French/français ('fr')
  • Dutch/Nederlands ('nl')
  • German/Deutsch ('de')
  • ……

点击链接,了解更多有关SpreadJS V12.2语言包(Language Packages)的新特性

自定义本地化(Custom Localization)

通过自定义本地化资源,用户可以使用特定的语言,定义SpreadJS实例中显示的属性和字母。默认情况下,SpreadJS中内置语言是中文、英语、日语和韩语,但借助“自定义本地化”功能,开发人员可以自由地控制语言显示风格。

点击链接,了解更多有关SpreadJS V12.2资源自定义(Custom Localization)的新特性

图表符号增强(Chart Symbol Enhancements)

SpreadJS V12.2增加了对图表符号的支持,允许开发人员选择显示符号的类型来代替Line、Scatter和Radar等图表的标记。标记可以更改为圆形、菱形、正方形和三角形:

深度集成 Vue、Angular、React 框架(3rd Party Library Support Enhancements)

SpreadJS此前已经可以与Angular、Vue和React一起使用。在 SpreadJS V12.2中,我们更进一步,在这些框架中集成SpreadJS时,添加了更多选项,允许用户实现比以前更多的功能。

以上就是 SpreadJS 纯前端表格控件V12.2的主要更新内容,要体验这些新功能,或了解更多SpreadJS的产品特性,请访问SpreadJS产品官网并下载试用!

立即下载试用 SpreadJS V12.2

关于SpreadJS 纯前端表格控件

SpreadJS 是一款基于 HTML5 的纯前端电子表格控件,以“高速低耗、高度类似Excel、可无限扩展”为产品特色,提供移动跨平台和浏览器支持,同时满足 .NET、Java、App 等应用程序中的 Web Excel 组件开发、数据填报、在线文档、图表公式联动、类 Excel UI 设计等业务场景,可为您带来亲切的 Excel 体验。

SpreadJS 纯前端表格控件 V12.2 发布更新的更多相关文章

  1. 【新功能前瞻】SpreadJS 纯前端表格控件V12.2:打印增强、拖拽填充等六大特性

    新版本来袭:葡萄城 SpreadJS 纯前端表格控件的全新版本 V12.2 将于8月正式发布! 作为一款备受华为.招商银行.中国平安.苏宁易购等行业专家和前端开发者认可的纯 JavaScript 电子 ...

  2. 【案例分享】在 React 框架中使用 SpreadJS 纯前端表格控件

    [案例分享]在 React 框架中使用 SpreadJS 纯前端表格控件 本期葡萄城公开课,将由国电联合动力技术有限公司,资深前端开发工程师——李林慧女士,与大家在线分享“在 React 框架中使用 ...

  3. 纯前端表格控件SpreadJS以专注业务、提升效率赢得用户与市场

    提起华为2012实验室,你可能有点陌生. 但你一定还对前段时间华为的那封<海思总裁致员工的一封信>记忆犹新,就在那篇饱含深情的信中,我们知道了华为为确保公司大部分产品的战略安全和连续供应, ...

  4. 纯前端表格控件SpreadJS V12.1 隆重登场,专注易用性,提升用户体验

    ​ 一款优秀的开发工具,在更新迭代中,除了要满足不同场景的业务需求,也需不断优化已有功能,尤其是细节方面,要能为用户带来使用体验和开发效率的提升. 作为一款备受业界专家和开发者认可的纯前端类Excel ...

  5. Spread.NET 表格控件 V12.0 Update2 发布更新

    Spread.NET表格控件V12.0 Update 2 已经正式发布,本次发布主要针对WinForm平台下客户反馈的产品使用功能进行优化,并修复了已知问题,具体修复情况见下方说明. Spread.N ...

  6. 从 .NET 到 JavaScript —— 纯前端报表控件 ActiveReportsJS 焕新登场

    报表工具的发展史,最早可以追溯到微软报表SSRS(SQL Server Reporting Services)时期.最初,报表工具主要应用于报表的定制.呈现和输出.经过几十年的发展,随着各种业务系统功 ...

  7. Spread.NET 表格控件 V12.1 正式发布

    Spread.NET 表格控件 V12.1 正式发布 加入动态数组,让公式运算更具效率 Spread.NET 是一个在功能和布局上与 Excel 高度类似的 .NET表格控件,目前已广泛应用于财务.预 ...

  8. 基于纯前端类Excel表格控件实现在线损益表应用

    财务报表也称对外会计报表,是会计主体对外提供的反映企业或预算单位一定时期资金.利润状况的会计报表,由资产负债表.损益表.现金流量表或财务状况变动表.附表和附注构成.财务报表是财务报告的主要部分,不包括 ...

  9. 葡萄城首席架构师:前端开发与Web表格控件技术解读

    讲师:Issam Elbaytam,葡萄城集团全球首席架构师(Chief Software Architect of GrapeCity Global).曾任 Data Dynamics.Inc 创始 ...

随机推荐

  1. monkeyrunner操作多个设备的例子

    # -*- coding: utf-8 -*-   from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice from com.an ...

  2. JSP通过URL给Servlet传值

    jsp传数据: <a id="a1" href="" ></a> <script> $("#a1").a ...

  3. Git本地安装

    1 Git简介 Git是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理. Git是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码 ...

  4. 如何使用getattr运行单个函数

    import sys def foo(): print("哈哈想不到吧") if __name__ == '__main__': getattr(sys.modules[__nam ...

  5. SRGAN 学习心得

    一.理论 关于SRGAN的的论文中文翻译网上一大堆,可以直接读网络模型(大概了解),关于loss的理解,然后就能跑代码 loss  = mse + 对抗损失 + 感知损失   : https://bl ...

  6. LeetCode 216. 组合总和 III(Combination Sum III)

    题目描述 找出所有相加之和为 n 的 k 个数的组合.组合中只允许含有 1 - 9 的正整数,并且每种组合中不存在重复的数字. 说明: 所有数字都是正整数. 解集不能包含重复的组合. 示例 1: 输入 ...

  7. Why convolutions always use odd-numbers as filter_size

    原文地址:https://datascience.stackexchange.com/questions/23183/why-convolutions-always-use-odd-numbers-a ...

  8. JSP学习案例--,竞猜游戏

    <%@ page language="java" import="java.util.*" pageEncoding="utf-8"% ...

  9. CSS display的几个常用的属性值,inline , block, inline-block

    1.解释一下display的几个常用的属性值,inline , block, inline-block inline(行内元素): 使元素变成行内元素,拥有行内元素的特性,即可以与其他行内元素共享一行 ...

  10. vs2010 SetUp 安装软件时,界面出现乱码的问题

    AppLocale在简体中文系统里使用之后, 会令某些简体中文的MSI形式的安装程序 显示乱码(比如: OFFICE2000简体中文版安装程序). 解决方法: 方法一: 卸载AppLocale即可解决 ...