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 信息请参考点击进入。