3

Mono for Android を使用してアプリを開発しています。XLSX (Excel) ファイルを読み取って作成する機能が必要です。EPPlus と NPOI を試してみて、Microsoft の Open XML SDK をざっと見てみると、次の問題が見つかりました。

  1. EPPlus には WindowsBase アセンブリが必要ですが、私の知る限り、Mono でこのアセンブリを使用することはできません
  2. NPOI には System.Drawing が必要ですが、Mono では動作しないようです
  3. Open XML SDK には、WindowsBase アセンブリが必要です。

だから私はアイデアを使い果たしています.XLSXをサポートするMonoで実行できるライブラリはありますか? これらのライブラリを機能させるための回避策はありますか?

私ができるようにする必要があるのは、1.画像を挿入する2.セルテキストを操作することです

4

3 に答える 3

3

System.Windows.Forms、System.Drawing、および System.Configuration を参照せずに NPOI のフォークを作成し、Xamarin での使用に適したものにしました。これまでのところ、Xamarin.Mac 統合 API でうまく機能しています。

これは、機能を置き換えるのではなく削除することによって実現されますが、ほとんどのコア機能は影響を受けないはずです。

于 2016-02-07T00:11:54.847 に答える
0

この OpenXmlSdk の Xamarin への移植を試してください https://github.com/wotzisname/open-xml-sdk-xamarin

于 2015-01-24T08:31:43.877 に答える
0

XLSX または XLS ファイルの編集/読み取り/書き込みを可能にする Xamarin コンポーネント ストアのコンポーネントへのリンクを以下に示します。

成分

于 2013-10-05T05:00:09.730 に答える