我想知道您的库建议在ASP .NET网站上读取和写入Excel应用程序。在服务器上读取写入excel文件
我试过GemBox和NPOI,因为它们不需要在服务器上安装Excel,但是它们在处理标记为只读的Excel文件方面有一些限制。
,你建议更换
我想知道您的库建议在ASP .NET网站上读取和写入Excel应用程序。在服务器上读取写入excel文件
我试过GemBox和NPOI,因为它们不需要在服务器上安装Excel,但是它们在处理标记为只读的Excel文件方面有一些限制。
,你建议更换
尝试Aspose Cells。
我知道的最佳图书馆。
OpenXML的SDK为XLSX文件 http://www.microsoft.com/downloads/details.aspx?FamilyId=C6E744E5-36E9-45F5-8D8C-331DF206E0D0
嗨,感谢您的提示,但因为我需要打开加密文件。 OpenXML不是一个选项 – muek 2010-09-25 21:09:51
SyncFusion任何良好和稳定的图书馆是相当稳定的。我从来没有在ASP.NET应用程序中使用过它们,但我在WinForms应用程序中使用过它们的控件,并且它们应该对ASP.NET安全。不过,这不是免费的。
的OpenXML和Syncfusion XlsIO
HTH
正如David所建议的,可能你可以尝试Syncfusion XlsIO,他们似乎有一个独立的方法来读取和处理只读excel文件。你能否详细说明这一点,请 -
http://help.syncfusion.com/ug_83/Reporting/XlsIO/ASP.NET/default.htm?turl=Documents%2Fworkbook.htm
“关于处理被标记为只读Excel文件限制”? – 2010-09-23 19:29:07
如果您尝试在您的Excel中打开任何类型的密码的Excel文件,以便打开或更改,您将无法使用GemBox。我已尝试并收到消息说:'文件不是有效的OLE2复合文件....' – muek 2010-09-23 20:35:30