WebApi服务器端创建spread对象,并在后台进行样式处理,生成json数据,再给前端
我需要在WebApi服务器端创建spread对象,并在后台进行样式处理,最终把处理后的json样式返回给客户端,能不能实现?这个您需要测试下您WEBAPI的项目类型,如果可以引用spread dll那么就可以直接创建对象去操作。
b
本帖最后由 yaoxiaoqiang00 于 2017-2-22 09:43 编辑dexteryao 发表于 2017-2-21 18:18
这个您需要测试下您WEBAPI的项目类型,如果可以引用spread dll那么就可以直接创建对象去操作。
最先测试了spread wpf版的在服务器端无法创建spread对象,然后就考虑了spreadjs里提供的dll
1、我引用了spreadjs的dll->GrapeCity.Web.Excel.dll在控制台程序里测试,创建了spread workbook对象,保存excel的时候,卡死就不动了,也不报错。2、我这里有这样一个需求,必须在服务器端创建多个spread对象,不需要界面显示,用多线程对多个spread进行样式处理,然后保存为excel。3、我还要在服务器端实现插入行、拷贝行并插入行的功能。这些都是根据数据库保存的信息,自动去还原,所以必须在服务端去完成
建议你用Winform 版本的spread 再试试。 添加对System.Windows.Form以及Spread相关dll的引用。
因为Spread都是又平台依赖的,所以具体情况需要结合您项目去测试下
页:
[1]