我很感激我可以使用的文档或API调用的任何指针。
基本上,我希望有一些方法可以调用Excel来进行转换,尽管我还没有找到任何适用于Excel 2010的解决方案。
我正在使用.NET框架。
答案 0 :(得分:1)
我在几个项目中使用了LINQ to CSV库来加载和操作CSV,TSV等文件。
至于创建Office文档,如果您想要轻松转换,则需要付费。它只是真正用于商业应用,因此图书馆作者知道这有一个市场。
那说有一些免费的库,我听说过这个有关编辑Excel文件的好东西:
答案 1 :(得分:1)
Excel可以很好地处理CSV文件,并且是尚未自定义Excel安装的系统上的默认编辑器。我几乎在所有需要Excel文件的情况下使用csv文件,而且我与一些非技术娴熟的用户合作!
与转换为xlsx相比,将TSV转换为CSV是微不足道的 - 我用于处理平面文件的最佳库之一是Generic Parser,它可以读取和写入由任何字符分隔的文件(在许多字符中)其他事情)
答案 2 :(得分:0)
我使用COM interop for Office做了很多这样的事情。我的建议是查看以下链接:
http://msdn.microsoft.com/en-us/library/dd264733.aspx
它应该让你启动并运行它。如果您有任何具体问题,请与我们联系。
答案 3 :(得分:0)
您可以尝试使用开源库EPPlus来生成Excel文件。它比完整的Excel应用程序更容易部署。