表格控件SpreadJS V14.0 Update2发布,表格编辑器易用性全面提升

2021/11/03 20:50

返回新闻中心

SpreadJS 是一款基于 HTML5 的纯前端表格控件,兼容 450 种以上的 Excel 公式,具备“高性能、跨平台、与 Excel 高度兼容”的产品特性,备受华为、明源云、远光软件等知名企业青睐,被中国软件行业协会认定为“中国优秀软件产品”。

日前,SpreadJS 正式发布 V14.0 Update2 版本,该版本针对表格编辑器做了大量更新,进一步提升了表格编辑器组件的功能和使用体验。在详细介绍 SpreadJS V14.0 Update2的新特性之前,请点击此处下载体验。

一、表格编辑器相关

1. 单行工具栏

随着在线文档的普及,大家对表格在线编辑的需求也日趋旺盛,更节省空间、更智能的单行工具栏已成为在线表格系统的标配,为了顺应这一潮流,SpreadJS的表格编辑器组件正式推出了全新的工具栏样式:单行工具栏模式。


(SpreadJS 单行工具栏效果展示)

注意:传统的Ribbon工具栏仍然保留,用户可以通过代码在两种编辑器工具栏布局之间进行切换。

2. 定位功能(GoTo)

与Excel软件中的定位功能类似,SpreadJS新版本中的编辑器也支持该功能,效果如下图所示:

3. 替换和全部替换

除了已经支持的“查找”功能外,本次更新,SpreadJS编辑器还追加了“替换”和“全部替换”功能,用户可以从“开始”→“查找”→“替换”下的“主页”选项卡打开此功能选项,效果如下图所示:

4. 格式刷

用户可以在SpreadJS的表格编辑器组件中添加和使用“格式刷”按钮,该按钮与 Excel 的体验完全一致,格式刷效果如下方动图所示:

5. 自动分组(Auto outline)

使用SpreadJS 的自动分组功能,可以用来创建组和大纲,效果如下所示:

6. 移动和复制工作表

如 Excel 一样,用户在 SpreadJS 编辑器中右键单击工作表选项卡时,将出现“移动或复制工作表”选项:

7. 迷你图工具栏样式

SpreadJS在该版本中重新设计了插入迷你图的布局样式,如下图所示:

8. 工具栏响应式布局

在不同的浏览器窗口大小内,SpreadJS 的工具栏会响应式的更新布局:

#1920x1080

#1440x900

#800x600

9. 形状选择面板

利用 SpreadJS 全新的形状选择面板,用户可以轻松选择工作表中的形状,并可选择是隐藏它们还是显示它们,效果如下所示:

以上就是 SpreadJS V14.0 Update2表格编辑器的全部更新亮点,欢迎前往产品官网下载体验。

二、工作簿(Workbook)相关

1. Excel 相关快捷键支持

SpreadJS 支持了多种与 Excel 相同的键盘快捷键,包括 Alt 组合和功能键,例如 Shift + Space 选择一行,或 Ctrl + Home 移动到工作表的开头等,具体使用方法见技术博客:SpreadJS V14.2.0新特性解析 - 快捷键增强

2. 增量加载中显示表单名称

使用SpreadJS 的增量加载功能,可以逐页加载工作簿。 在当前版本中,正在加载的当前工作表的名称将显示在状态栏中,为您的用户提供有关加载状态的详细信息。

3. 新增API:克隆工作表

在当前版本中,用户可以通过调用 SpreadJS 的API快速克隆一个已有的Worksheet,这个应用接口将为模板设计提供极大的方便。

4. 获取“状态栏”对象

在 SpreadJS 新版本中,用户可以通过API获取状态栏对象,以便更好地进行定制开发。

5. 框架支持

SpreadJS当前已经支持 Vue 3 和 Angular 12 等前端开发框架,除此之外,还通过了iOS 14的兼容性测试。

以上就是纯前端表格控件 SpreadJS V14.0 Update1的主要功能介绍,如需了解更多新版本信息,欢迎访问 SpreadJS 产品官网


关于葡萄城

葡萄城是专业的软件开发技术和低代码平台提供商,以“赋能开发者”为使命,致力于通过表格控件、低代码和BI等各类软件开发工具和服务,一站式满足开发者需求,帮助企业提升开发效率并创新开发模式。葡萄城开发技术始于1980年,40余年来始终聚焦软件开发技术,有深厚的技术积累和丰富的产品线。是业界能够同时赋能软件开发和低代码开发的企业。凭借过硬的产品能力、活跃的用户社区和丰富的伙伴生态,与超过3000家合作伙伴紧密合作,产品广泛应用于信息和软件服务、制造、交通运输、建筑、金融、能源、教育、公共管理等支柱产业。