7

.net 用に移植された Apache POI をダウンロードできる 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

しかし、Apache poi の現在のバージョンは 3.6 ですが、最新バージョンがあるかどうか疑問に思っていました。Apache Foundation はそのような移植をサポートしていますか? 私はすでにApache Webサイトも検索しようとしましたが、役に立ちませんでした。

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

もう 1 つの解決策は、NPOIという名前の POI を .NET に部分的に移植することです。

(他の質問で見つけました)

于 2010-11-03T09:16:10.170 に答える