首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在.NET中生成XLSX - Microsoft Excel对象库免费替代方案

在.NET中生成XLSX - Microsoft Excel对象库免费替代方案
EN

Stack Overflow用户
提问于 2010-11-01 02:36:18
回答 3查看 3.1K关注 0票数 2

除了在应用程序中使用"Microsoft Excel 12.0对象库“组件之外,还有什么免费的替代方案吗?它做了这项工作,但速度非常慢。我知道有商业第三方工具,我想知道有没有什么快速的,除了免费软件来完成这项任务。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-11-01 05:35:01

Microsoft提供了一个Open XML SDK,用于生成XLSX格式(它不能生成较旧的office格式)。它是针对.NET的,没有COM的开销。它非常快,但是API很复杂。它附带的文档并不是太简陋。

你可以在这里下载:http://msdn.microsoft.com/en-us/library/bb448854.aspx

票数 2
EN

Stack Overflow用户

发布于 2013-02-01 21:25:25

尝试LGPL license项目EPPlus。支持所有类型的Excel功能,包括单元格范围、样式、图表和保护。有一篇很好的文章介绍了代码示例here --看起来它有一个相当“正常”的API。

它甚至可以让你use Linq to enumerate cells

票数 1
EN

Stack Overflow用户

发布于 2013-12-25 16:30:31

尝试一下这个开源库:OfficeHelper。它是在前面提到的微软Open XML SDK的基础上构建的,但它有一些很好的特性,可以很容易地基于模板xlsx文件创建xlsx文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4064507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档