Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 以编程方式将docx文件转换为doc_C#_Docx_Doc - Fatal编程技术网

C# 以编程方式将docx文件转换为doc

C# 以编程方式将docx文件转换为doc,c#,docx,doc,C#,Docx,Doc,使用C#以编程方式将.docx文档转换为.doc文档需要哪些选项?我希望做这件事尽可能便宜。理想情况下,我希望通过.net framework中的库或建立良好的可下载dll直接在代码中执行此操作 我们的一个限制是无法在服务器上安装Office。您需要使用Microsoft.Office.Interop.Office和Office程序集以编程方式将Docx文件转换为Doc。它是VisualStudio的一部分 "C:\Program Files (x86)\Microsoft Visual Stu

使用C#以编程方式将.docx文档转换为.doc文档需要哪些选项?我希望做这件事尽可能便宜。理想情况下,我希望通过.net framework中的库或建立良好的可下载dll直接在代码中执行此操作


我们的一个限制是无法在服务器上安装Office。

您需要使用
Microsoft.Office.Interop.Office
Office
程序集以编程方式将Docx文件转换为Doc。它是VisualStudio的一部分

"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Visual Studio Tools for Office\PIA\Office14"
我不确定这些DLL在内部是否需要Office的支持。 但你可以试试这个。因为我把文档转换成ppt文件,而且它在我的机器上没有安装Office的情况下工作正常

考虑一下。这是一款快速、合理、准确的高品质产品。将文档从docx转换为doc,即使使用Word automation,也可能导致数据丢失并影响保真度。这对某些用户来说可能非常重要


我与他们的产品无关。

你能安装一下办公室吗?你能在虚拟机上运行它吗?然后你可以使用某种自动机……不幸的是,我们无法通过任何方式将office安装到服务器上。dup:COM很好。不过,如果避免,效果会更好。如果您需要裸机,这是一个很好的解决方案。您必须安装office才能使用Interop,因此这并不能回答问题。。