SpreadJS

SpreadJS v12.1更新亮点之设计器的新特性

不打扰是莪最后的温柔 提交于 2019-11-29 19:58:00
下载SpreadJS v12.1 SpreadJS 表格控件——V12.1 新特性 SpreadJS 是一款基于 HTML5 的 纯 JavaScript 电子表格和网格功能控件 ,以“ 高速低耗、纯前端、零依赖 ”为产品特色,被开发人员誉为“ 可嵌入系统的在线Excel ”,同时满足 .NET、Java、响应式 Web 应用及移动跨平台的表格数据处理和类 Excel 的表格应用开发,为用户提供更快捷、更安全、更熟悉的表格数据处理方式和更友好的 类 Excel 操作体验 。 设计器的新特性 状态条(Status Bar) SpreadJS V12.1新增了类似 Excel 那样的状态栏(Status Bar)。该状态栏除了显示有关所选单元格的信息外,还添加了上下文菜单,并允许用户自定义以满足其特定需求。 分类汇总(Subtotal Function) SpreadJS V12.1将类似Excel的分类汇总功能添加到 Spread 设计器中,最终用户可以在SpreadJS中以类似Excel的分类方式,对数据进行汇总。 数据验证高亮样式(Data Validation Highlight Style) SpreadJS V12.1 允许最终用户在设计器中设定数据验证时使用的高亮样式。 剪贴板增强(Clipboard Paste Enhancement) SpreadJS V12

SpreadJS与Vue集成,苏宁集团『极客办公』系统开发案例

梦想与她 提交于 2019-11-29 00:09:42
“造极”如今已成为苏宁集团的年度核心关键词。“造极”在具体工作上的体现,代表着苏宁不断追求极致的工匠精神,即对待每一个环节,都要严格要求、精益求精。“极客办公”系统,正是在这种环境下应运而生。本期公开课,葡萄城特邀苏宁易购系统架构师——候健,为我们深入讲解: 如何在 Vue脚手架工程中,整合SpreadJS纯前端表格控件与在线表格编辑器源码,实现Web版全功能Excel的具体实践。 点击此处,观看视频回放 苏宁易购集团股份有限公司(简称“苏宁易购”)成立于1990年,是中国领先的O2O智慧零售商。面对互联网、物联网、大数据时代,苏宁易购持续推进智慧零售和线上线下融合战略,主打全品类经营、全渠道运营、全球化拓展,开放物流云、数据云和金融云,通过门店端、PC端、移动端和家庭端的四端协同,为用户带来无处不在的一站式服务体验。 苏宁易购采购 SpreadJS 纯前端表格控件 ,主要是为其构建基于Web 端 + Vue 集成的Excel数据管理系统,即“极客办公平台”,该系统用于收集集团内部信息数据,代替常用的 excel表格,通过在线填报的方式汇总、审批、合并数据,以达到实时管控、协同办公的目的。 苏宁易购“极客办公平台”简介 “极客办公平台”是苏宁易购全新的内部管理系统,该系统使用SpreadJS完成了Web端Excel 数据交互、在线Excel功能开发以及数据填报模块等功能。

初探Electron,从入门到实践

最后都变了- 提交于 2019-11-28 23:51:10
在开始之前,我想您一定会有这样的困惑:标题里的Electron 是什么?Electron能做什么?许多伟大的公司使用Electron框架的原因又是什么? 带着这些问题和疑惑,通过本文的介绍,可助您全面地认识Electron这门新兴的技术,迅速找到其入门途径,并理解Electron为何被称为当下开发桌面App的最佳选择。 初探Electron 一、Electron是什么?(为何称之为“跨平台桌面浏览器”) 前端开发的魅力,在于开发者随时要面临全新技术的挑战! 曾几何时,作为前端开发者的你可曾想过:如何利用HTML、CSS和JavaScript构建跨平台的桌面应用程序?借助 Electron,这项工作将比你想象的更加简单。 Electron作为一个使用新兴技术(包括JavaScript,HTML和CSS)创建桌面应用程序的框架,其负责处理硬件,开发者可以更专注于应用程序的核心并从底层更改其设计。 Electron设计之初便充分结合了当今最好的Web技术,作为一个跨平台的“集成框架”,它可以轻松地与Mac、Windows和Linux兼容。而所谓的“集成框架”也就是它将“Chromium”和“Node.js”很好的集成在了一起,并明确分工,Electron负责硬件部分,“Chromium”和“Node.js”负责界面与逻辑,大家井井有条,共同构成了一个成本低廉却十分高效的解决方案

初探Electron,从入门到实践

混江龙づ霸主 提交于 2019-11-28 22:26:31
本文由葡萄城技术团队于博客园原创并首发 转载请注明出处: 葡萄城官网 ,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 在开始之前,我想您一定会有这样的困惑:标题里的Electron 是什么?Electron能做什么?许多伟大的公司使用Electron框架的原因又是什么? 带着这些问题和疑惑,通过本文的介绍,可助您全面地认识Electron这门新兴的技术,迅速找到其入门途径,并理解Electron为何被称为当下开发桌面App的最佳选择。 初探Electron 一、Electron是什么?(为何称之为“跨平台桌面浏览器”) 前端开发的魅力,在于开发者随时要面临全新技术的挑战! 曾几何时,作为前端开发者的你可曾想过:如何利用HTML、CSS和JavaScript构建跨平台的桌面应用程序?借助 Electron,这项工作将比你想象的更加简单。 Electron作为一个使用新兴技术(包括JavaScript,HTML和CSS)创建桌面应用程序的框架,其负责处理硬件,开发者可以更专注于应用程序的核心并从底层更改其设计。 Electron设计之初便充分结合了当今最好的Web技术,作为一个跨平台的“集成框架”,它可以轻松地与Mac、Windows和Linux兼容。而所谓的“集成框架”也就是它将“Chromium”和“Node.js”很好的集成在了一起,并明确分工

纯前端表格控件 SpreadJS V12.1隆重发布:轻松处理海量表格数据

≯℡__Kan透↙ 提交于 2019-11-28 19:44:53
下载SpreadJS v12.1 SpreadJS 表格控件——V12.1 新特性 SpreadJS 是一款基于 HTML5 的 纯 JavaScript 电子表格和网格功能控件 ,以“ 高速低耗、纯前端、零依赖 ”为产品特色,被开发人员誉为“ 可嵌入系统的在线Excel ”,同时满足 .NET、Java、响应式 Web 应用及移动跨平台的表格数据处理和类 Excel 的表格应用开发,为用户提供更快捷、更安全、更熟悉的表格数据处理方式和更友好的 类 Excel 操作体验 。 纯前端表格控件 SpreadJS V12.1 已经正式发布,本次新版本中包含了诸多来自客户反馈的重要特性,例如:状态条(Status Bar)、自动填充(AutoFill)以及比Excel更加灵活的数据验证提示样式(Data Validation Highlight Style)等。 运行时的新特性 双击自动填充(Double Click Auto Fill) 数据填充已经是SpreadJS已有功能之一,在 V12.1 中 SpreadJS 新增了当最终用户双击填充光标时,自动填充数据的功能。 数据验证高亮样式(Data Validation Highlight Style) SpreadJS V12.1 中新增了全新的数据验证样式和不同的单元格突出显示类型,包括circle,dogear和icon。

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

蹲街弑〆低调 提交于 2019-11-27 13:48:53
新版本来袭:葡萄城 SpreadJS 纯前端表格控件的全新版本 V12.2 将于8月正式发布! 作为 一款备受华为、招商银行、中国平安、苏宁易购等行业专家和前端开发者认可的纯 JavaScript 电子表格和网格功能控件, SpreadJS 致力于为企业提供更高效的表格数据处理手段,以及更为亲切的类 Excel 使用体验。 华为的技术工程师曾这样评价 SpreadJS :“简单的一百多行代码配合 SpreadJS 的类 Excel 操作习惯,让我们的用户就像使用 Excel 一样使用内部系统,也为我们系统开发完成后的用户迁移工作节约了大量培训时间,SpreadJS 优秀的性能让我们高枕无忧。” 在即将发布的 SpreadJS V12.2 中,又会增加哪些更为易用、更加强大的新功能特性呢? 7月31日下午2点 ,葡萄城公开课“ SpreadJS V12.2 新功能前瞻 ”,将由Spread产品经理——张明,为您在线分享,深度解读。 下面请跟随小编一起来看看,哪些新功能是你最期待的呢。 六大功能特性,带来更多便利 打印增强,但不止是“打印” 新增 BeforePrint 事件。 用户通过该事件可以实现:取消打印,以及通过获取 SpreadJS 暴露的打印内容,执行自定义操作,如使用 Flash 打印、导出图片等。 新增打印预览线(Print Preview Line)。 该功能在

SpreadJS与Vue集成,苏宁集团『极客办公』系统开发案例

北战南征 提交于 2019-11-27 00:35:17
“造极”如今已成为苏宁集团的年度核心关键词。“造极”在具体工作上的体现,代表着苏宁不断追求极致的工匠精神,即对待每一个环节,都要严格要求、精益求精。“极客办公”系统,正是在这种环境下应运而生。本期公开课,葡萄城特邀苏宁易购系统架构师——候健,为我们深入讲解: 如何在 Vue脚手架工程中,整合SpreadJS纯前端表格控件与在线表格编辑器源码,实现Web版全功能Excel的具体实践。 点击此处,观看视频回放 苏宁易购集团股份有限公司(简称“苏宁易购”)成立于1990年,是中国领先的O2O智慧零售商。面对互联网、物联网、大数据时代,苏宁易购持续推进智慧零售和线上线下融合战略,主打全品类经营、全渠道运营、全球化拓展,开放物流云、数据云和金融云,通过门店端、PC端、移动端和家庭端的四端协同,为用户带来无处不在的一站式服务体验。 苏宁易购采购 SpreadJS 纯前端表格控件 ,主要是为其构建基于Web 端 + Vue 集成的Excel数据管理系统,即“极客办公平台”,该系统用于收集集团内部信息数据,代替常用的 excel表格,通过在线填报的方式汇总、审批、合并数据,以达到实时管控、协同办公的目的。 苏宁易购“极客办公平台”简介 “极客办公平台”是苏宁易购全新的内部管理系统,该系统使用SpreadJS完成了Web端Excel 数据交互、在线Excel功能开发以及数据填报模块等功能。

Vue框架下实现导入导出Excel、导出PDF

孤街浪徒 提交于 2019-11-25 22:27:40
项目需求:开发一套基于Vue框架的工程档案管理系统,用于工程项目资料的填写、编辑和归档,经调研需支持如下功能: Excel报表的导入、导出 PDF文件的导出 打印表格 经过技术选型,项目组一致决定通过表格组件SpreadJS 来实现。以下是实现Excel报表的导入导出、PDF导出、打印表格的一些思路,供大家参考: 环境介绍 1.后台:Spring Boot 2.x 2.前台:vue、vue-element、webpack、iview、Vuex.js 2.x 3.组件:SpreadJS V11 SpreadJS 组件下载地址: https://www.grapecity.com.cn/download/?pid=57 初始化Vue项目 这里,可以参考这篇技术博客: 3分钟创建 SpreadJS 的 Vue 项目 项目运行效果: 如下是本地的一个Excel文件: 通过SpreadJS,导入到项目中的效果: 我的项目中应用了SpreadJS V12.2.5的版本(目前官网SpreadJS的最新版本是V13),其中package.json 需要添加的引用如下: "dependencies": { "@grapecity/spread-excelio": "12.2.5", "@grapecity/spread-sheets": "12.2.5", "@grapecity/spread