将docx转换为xlsx

时间:2009-09-06 16:51:25

标签: excel ms-word ms-office docx xlsx

我正在编写在docx中生成报告的.NET应用程序。我得到的最后一项要求是 - 以xlsx格式生成这些报告。所以, 有没有简单的方法将docx转换为xlsx格式?我还没有找到任何解决方案或实用程序/库。其中一个想法是使用Microsoft.Office.Interop复制/粘贴方法,但我不知道它是否有帮助:)

1 个答案:

答案 0 :(得分:1)

我们使用了一个MS工具,它允许您使用Office文档,就像它们是xml:

一样

为Microsoft Office打开XML SDK 2.0

http://www.microsoft.com/downloads/details.aspx?FamilyId=C6E744E5-36E9-45F5-8D8C-331DF206E0D0&displaylang=en

与互操作相比,这具有以下好处:

  • 无需安装办公室
  • 由于Excel未关闭而没有内存问题
  • 更好的表现,在我们的情况下,它从40秒变为2(2)