2

在应用程序中使用“Microsoft Excel 12.0 对象库”组件是否有任何免费替代方案?它可以完成工作,但速度很慢。我知道有商业第三方工具,并且想知道是否有任何快速但免费的软件来完成任务。

4

3 回答 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 回答