将docx转换为xlsx
我正在写一个在docx中生成报告的.NET应用程序。 我得到的最后一个要求是 – 以xlsx格式生成这些报告。 那么,有没有简单的方法将docx转换为xlsx格式? 我还没有find任何解决scheme或实用程序/库。 其中一个想法是使用Microsoft.Office.Interop复制/粘贴方法,但我不知道是否有帮助:)
我们使用了一个MS工具,它允许您使用Office文档,就好像它们是xml一样:
为Microsoft Office打开XML SDK 2.0
与interop相比,这有以下好处:
- 无需在安装办公室
- 由于Excel不closures,没有内存问题
- 更好的performance,在我们的情况下,从40秒到2(2)