从哪里获得 .net 的 apache poi 端口 [英] Where to get apache poi port for .net

查看:31
本文介绍了从哪里获得 .net 的 apache poi 端口的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I would like to know if there is a website where I could download the Apache POI ported for .net?

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

I already found this link in the web 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

I also found a repository of poi.net from novel but it is quite old (2004) http://developer.novell.com/wiki/index.php/Poi.Net

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

But the version of apache poi now is 3.6, I was wondering if there is a latest version out there? Does the apache foundation support such porting? I already tried to search the apache website too with no avail.

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

As for using Microsoft library, the excel interopt is not that good for concurrent processing like a web backend. If I use the DocumentFormat.OpenXML library, I have a limitation of creating office 2007 document only.

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

If there is no library out there? is there a JAR to .NET assembly(.dll) converter tool out there?

推荐答案

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

I found out the answer. You can get the latest apache poi version then convert the jar into dll on your own using IKVM.NET. After that, add the assembly of the POI dll to your .net application plus the IKVM.NET core and JVM dll. And you can finally use the Apache POI in your .NET project.

这篇关于从哪里获得 .net 的 apache poi 端口的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆