如何在c#windowsphone 8.1应用程序中写入excel文件

本文关键字:excel 文件 应用程序 c#windowsphone | 更新日期: 2023-09-27 18:26:23

我正试图在Windows phone 8.1中写入excel文件。应用程序,但我找不到任何API从微软或任何第三方库支持相同。

我尝试过使用DocumentFormat.OpenXml程序集,但它不适用于windowsphone编程8.1,并引发异常。

谢谢,Roopa

如何在c#windowsphone 8.1应用程序中写入excel文件

有不同的第三方库也适用于Windows Phone。据我所知,

开源:

  • Ag.OpenXML:我正在我的一个应用程序中使用它来生成Excel文件,它运行得很好。它有点过时了,他们的官方版本不包括Excel部分。因此,您必须从自己的master分支下载并编译最新版本。一个缺点是数据类型存在问题。文本(string)和数字(int)工作得很好,但DateTime无法正确转换为excel格式,所以我以前将其转换为字符串。这样,Excel文件的用户将丢失一些特定日期的信息

商业:

  • ComponentOne Studio for WindowsPhone:我最近切换到这个库,因为它提供支持,而且他们没有DateTime问题。这对我来说也很好,而且它比Ag.OpenXML需要更少的编码
  • Syncfusion Essential Studio for Windows Phone:我没有使用过这个工具包,所以不能说太多,但它们也提供Excel支持