7

我想知道是否有一个网站可以下载为 .net 移植的 Apache POI?

我已经在网上找到了这个链接 http://www.apache.org/~avik/dist/poi-2.5.1-dev-20040708.dll

我还从小说中找到了 poi.net 的存储库,但它很旧(2004 年) http://developer.novell.com/wiki/index.php/Poi.Net

但是现在apache poi的版本是3.6,我想知道是否有最新版本?apache 基金会是否支持这种移植?我已经尝试过搜索 apache 网站也无济于事。

至于使用 Microsoft 库,excel interopt 并不适合像 Web 后端那样的并发处理。如果我使用 DocumentFormat.OpenXML 库,我只能创建 office 2007 文档。

如果外面没有图书馆?那里有 JAR 到 .NET 程序集(.dll)的转换器工具吗?

4

2 回答 2

11

我找到了答案。您可以获取最新的 apache poi 版本,然后使用 IKVM.NET 自行将 jar 转换为 dll。之后,将 POI dll 的程序集添加到您的 .net 应用程序以及 IKVM.NET 核心和 JVM dll。您终于可以在您的 .NET 项目中使用 Apache POI。

于 2010-04-22T07:25:32.510 回答
9

另一种解决方案是将 POI 部分移植到 .NET,名为NPOI

(在另一个问题上找到它)

于 2010-11-03T09:16:10.170 回答