Aspose或Spreadsheet gear

时间:2018-01-07 18:20:30

标签: c# .net excel spreadsheetgear

在Aspose和电子表格设备中,哪一个最适合将数据从数据库传输到Excel并使用C#在Excel工作表中读取数据,或者还有其他更好的建议。这还应该包括通过C#应用条件格式,图表准备和所有Excel功能。

1 个答案:

答案 0 :(得分:1)

自从我测试Aspose已经有一段时间了,但可以说SpreadsheetGear多年来一直是我们选择的电子表格API。我们已经做了很多工作,将电子表格数据和复杂功能映射到SQL数据库和Web应用程序,然后再通过C#重新编写 - 主要是使用ASP.Net Web API 2.大多数Excel本机功能都可用,并且条件格式等方面已经最近改进了ssgear 2017版本。

要注意的限制是无法从API访问Excel宏 - 我们使用C#来完成这项工作。但是,您可以将宏添加到.xlsm模板文件以供客户端下载和使用。

使用中小型电子表格(<1MB),API非常快,但更大的电子表格(> 5MB)可能会很慢。这里的问题似乎是电子表格的加载/打开时间而不是交互速度。对于API应用程序而言,这是一个特殊问题,其中用户活动基于离散请求,而不是连续会话,其中开放电子表格可以在内存中维护。

支持在这里和SSGear都是非常好的。

相关问题