SpreadJS 导入&导出 Excel 文件

Wijmo 是用于创建桌面和移动Web应用程序的HTML5前端控件集。其中 SpreadJS 继承了传统 .NET 平台的优秀特性的 Jquery 插件。在 2013 v3 版中 SpreadJS 开始支持 Excel 文件的导入导出。SpreadJS 可以使用 Excel ExcelIO 服务来和Excel文件交互。ExcelIO服务需要部署到服务端,通过 ExcelIO 服务你可以导入 Spread 文件后你可以和表单中的数据交互,并且保存分发给最终用户。<img width="798" height="505" title="Excel" alt="" src="http://wijmo.com/wp-content/uploads/2013/11/Excel.png"/>

发布于 2013/12/17 00:00

ComponentOne Enterprise

Wijmo 是用于创建桌面和移动Web应用程序的HTML5前端控件集。其中 SpreadJS 继承了传统 .NET 平台的优秀特性的 Jquery 插件。

在 2013 v3 版中 SpreadJS 开始支持 Excel 文件的导入导出。SpreadJS 可以使用 Excel ExcelIO 服务来和Excel文件交互。ExcelIO服务需要部署到服务端,通过 ExcelIO 服务你可以导入 Spread 文件后你可以和表单中的数据交互,并且保存分发给最终用户。

SpreadJS 支持导出到多种格式的文件,包括 Excel2007(XLSX)\Excel 97 (XLS)、CSV 和 TXT格式.

为了方便使用导入导出服务,我们提供了服务安装包,你仅需要通过简单的点击安装操作,ExcelIO 就会部署到本地IIS中。本篇文章即将介绍如何安装、配置和使用 ExcelIO 服务。

首先,SpreadJS包中包含 ExcelIO.msi 安装文件;你将使用这个文件安装 ExcelIO 服务到服务器中。注意:在安装前机器需要安装 ASP.NET 4 和 IIS 7 。 详细安装配置信息,请参考 点击进入

 

点击 “Next” 按钮,安装文件会在IIS默认站点下自动创建服务。

 

安装之后,会弹出 License 注册框,如果是试用用户可以直接点击 “Next”,你将拥有 30 天的试用期。

一旦上述两步操作完成,我们就可以使用 ExcelIO 服务了。默认安装路径为 http://localhost/excelio/,如果需要你可以在截图中位置找到 ExcelIO 进行配置。

然后,你可以开始使用SpreadJS 结合 ExcelIO 服务导入导出 Excel 文件了。通常,你可以创建HTML页面添加按钮,通过点击事件调用相应方法。然后,通过 Ajax 异步上传为服务器。通过解析 Json 串来显示和传递数据。在你进行了界面或数据交互操作后,你需要把操作组织成 JSON 串发会服务端,ExcelIO 服务将生成 Excel文件并且下载到客户端。

链接为ExcelIO 使用的 在线实例 ,赶快试用吧!

了解更多关于 Wijmo 信息请参考点击进入

关于葡萄城

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

相关产品
推荐相关案例
关注微信
葡萄城社区二维码

关注“葡萄城社区”

活字格低代码二维码

关注“活字格低代码”

想了解更多信息,请联系我们, 随时掌握技术资源和产品动态