问题描述
我想知道是否有一个网站,我可以下载Apache POI移植到.net?我已经在网络中找到这个链接
我还从小说中发现了一个poi.net的存储库,但它是相当的old(2004)
但是apache poi的版本现在是3.6,我想知道是否有最新版本? apache基础是否支持此类移植?我已经尝试搜索apache网站没有效果。
对于使用Microsoft库,excel插入对于并发处理(如Web后端)并不好。如果我使用DocumentFormat.OpenXML库,我仅限于创建office 2007文档。
如果没有库,那么有没有JAR到.NET程序集(.dll)转换工具?
我发现了答案。您可以获取最新的apache poi版本,然后使用IKVM.NET将jar转换为dll。之后,将POI dll的程序集添加到.net应用程序以及IKVM.NET内核和JVM dll。您最终可以在.NET项目中使用Apache POI。
I would like to know if there is a website where I could download the Apache POI ported for .net?
I already found this link in the webhttp://www.apache.org/~avik/dist/poi-2.5.1-dev-20040708.dll
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
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.
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.
If there is no library out there? is there a JAR to .NET assembly(.dll) converter tool out there?
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.
这篇关于在哪里获取apache poi端口为.net的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!