在应用程序中使用“Microsoft Excel 12.0 对象库”组件是否有任何免费替代方案?它可以完成工作,但速度很慢。我知道有商业第三方工具,并且想知道是否有任何快速但免费的软件来完成任务。
问问题
3103 次
3 回答
2
Microsoft 提供了一个 Open XML SDK,用于生成 XLSX 格式(它不能生成旧的 office 格式)。它适用于 .NET,没有 COM 的开销。它非常快,但是 API 非常复杂。它附带的文档并不太简陋。
你可以在这里下载:http: //msdn.microsoft.com/en-us/library/bb448854.aspx
于 2010-10-31T21:35:01.113 回答
1
尝试 LGPL 许可项目EPPlus。支持各种 Excel 功能,包括单元格区域、样式、图表和保护。这里有一篇带有代码示例的好文章- 看起来它有一个非常“健全”的 API。
它甚至可以让您使用 Linq 枚举单元格。
于 2013-02-01T13:25:25.010 回答
0
试试这个开源库:OfficeHelper。它是基于上述提到的 microsoft 的 Open XML SDK 构建的,但它具有一些不错的功能,可以轻松基于模板 xlsx 文件创建 xlsx 文件。
于 2013-12-25T08:30:31.043 回答