2013-09-30 53 views
3

我正在開發一款應用程序,使用Mono for Android。我需要讀取和創建XLSX(Excel)文件的功能。我曾嘗試與EPPlus和NPOI,並有快速看一下微軟的Open XML SDK,發現如下問題:Mono for Android,讀寫XLSX

  1. EPPlus需要它,據我所知,我不能在單
  2. 使用該程序集的WindowsBase總成
  3. NPOI需要System.Drawing,它似乎不適用於Mono
  4. Open XML SDK需要WindowsBase程序集。

所以我用盡想法,有沒有任何庫,我可以運行在單聲道,支持XLSX?有沒有什麼解決方法來讓這些庫工作?

我需要能夠做的事情就是 1.插入圖片 2.操縱細胞文本

+0

解決這個問題有什麼好運?你可以請你發佈你的解決方案? –

+0

@安頓你有沒有找到解決方案的機會?我正在尋找一個庫,它允許我在Xamarin Android和Xamarin iOS中讀取xls文件,但是我找不到它。 – seba47

回答

0

我把下面的鏈接將組件上的Xamarin組件商店,將讓您編輯/讀取/寫入XLSX或XLS文件。

Component

+0

有沒有免費的替代品? – donttellya

+0

允許編輯/讀/寫的免費替代方案?號@donttellya –

+0

如果你只是想閱讀..我相信下面的這個鏈接..是目前最好的工具。 https://exceldatareader.codeplex.com/ @donttellya –

1

created a fork of NPOI沒有到System.Windows.Forms的引用,System.Drawing中和System.Configuration使得它適合與Xamarin使用。到目前爲止,它與Xamarin.Mac統一API運行良好。

請注意,這是通過刪除功能而不是替換它們來實現的,但大多數核心功能應該不受影響。