如何写入到C#的Windows Phone 8.1应用程序的Excel文件?

我正试图写入Windows Phone 8.1的Excel文件。 应用程序,但我无法从Microsoft或任何支持相同的第三方库中find任何可用的API。

我曾尝试使用DocumentFormat.OpenXml程序集,但它不适用于Windows Phone编程8.1并引发exception。

谢谢Roopa

那里有不同的第三方库,也在Windows Phone上工作。 那些我所知道的是:

开源:

  • Ag.OpenXML :我在我的一个应用程序中使用它来生成Excel文件,效果很好。 这是有点过时,他们的官方build设不包括Excel部分。 所以你必须从你自己的主分支下载并编译最新版本。 一个缺点是数据types存在问题。 文本(string)和数字(int)工作正常,但DateTime不正确地转换为Excel格式,所以我把它转换成string之前。 有了这个,Excel文件的用户将会释放一些date特定的信息。

商业:

  • ComponentOne Studio for WindowsPhone :我最近切换到这个库,因为它提供了支持,他们没有DateTime问题。 这也适用于我,它需要比Ag.OpenXML更less的编码。
  • 适用于Windows Phone的Syncfusion Essential Studio :不用多说这个工具包,因为我没有使用它,但是它们也提供Excel支持。