使用C#以编程方式将.docx文档转换为.doc文档有哪些选项?我希望尽可能便宜地做到这一点。理想情况下,我希望通过.net框架中的库或通过良好的可下载dll直接在代码中执行此操作。
我们遇到的一个限制是我们无法将Office安装到我们的服务器上。
答案 0 :(得分:3)
考虑Aspose.Words。它是一种快速,价格合理且准确的高品质产品。将文档从docx转换为doc,即使使用Word自动化也可能导致数据丢失并可能影响保真度。这对某些用户来说可能非常重要。
我与他们的产品无关。
答案 1 :(得分:1)
您需要使用Microsoft.Office.Interop.Office
和Office
程序集将Docx文件以编程方式转换为Doc。它是Visual studio的一部分
"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Visual Studio Tools for Office\PIA\Office14"
我不确定内部这些dll是否得到了Office的支持。 但你可以尝试这个。因为我将Doc转换为ppt文件,并且在我的机器上没有安装Office的情况下工作正常。