我的用户有很多需要从.doc转换为docx的文件。完全批处理的过程不是正确的方法,但需要多个文件。我认为在资源管理器中右键单击会很好,并且可以很好地工作,但现在需要一个有效的转换器!
我已经尝试了here描述的OFC.exe工具但无法使其工作,无法看到我如何将其集成到右键单击解决方案中。
我正在使用wordconv文件转换器,如stack overflow question所述,但我找不到命令行的任何描述。让我感到沮丧的是,当我运行转换时,我发现doc已转换为docx,但它仍处于兼容模式。
我想使用wordconv,因为它已经由MS安装和制作,所以不必在企业环境中购买新软件。我真的不想打破视觉工作室,让所有的COM都搞定。
那么:wordconv会起作用吗?你有命令行吗?我需要另一种方法吗?
答案 0 :(得分:3)
您可能已经获得了正确的命令行开关:
"C:\Program Files\Microsoft Office\Office12\wordconv.exe" -oice -nme <input file> <output file>
在哪里,需要完全限定的路径名。没有Microsoft提供的官方文档,只有上述重新设计的版本。
您应该知道,仅使用wordconv实用程序不会让您退出兼容模式。如果需要,您将不得不使用Word 2007(或更好的Word 2010,因为Word 2010中还有另一种Word 2007兼容模式)。
但是,存在兼容模式以允许以.docx格式高保真地表示您的旧.doc文档。如果转换为兼容模式,文档布局可能会更改甚至中断。因此,您应该考虑是否确实需要完全转换。
有关详细信息,请查看此主题: