2012-06-12 88 views
2

我有一個用戶,有很多文件需要從.doc轉換爲docx。完全批量的流程並不是正確的方式,但需要多個文件。我認爲在資源管理器中單擊鼠標右鍵會很好,並且這個工作很好,但現在需要一個可以工作的轉換器!WORD文件轉換器

我試過OFC.exe工具,描述爲here,但無法使其工作,並且看不到我將它整合到右鍵單擊解決方案中的方式。

我正在使用wordconv文件轉換器,如stack overflow question所述,但我找不到任何命令行說明。令我沮喪的是,當我運行轉換時,我發現文檔已轉換爲docx,但仍處於兼容模式。

我想使用wordconv,因爲它已經由MS安裝和製作,因此不必在公司環境中購買新軟件。我真的不想打破視覺工作室,讓所有COM'd了起來。

所以:wordconv會工作嗎?你有命令行嗎?我需要另一種方法嗎?

+0

屬於超級用戶,除非你想編寫一個Word轉換器(在這種情況下,請更換問題) – vstrien

+0

此是一個公平的評論。 –

+0

@vstrien:處理Word和Word文檔轉換的很多事情都與Word自動化有關。所以我在SO上看不到這個問題。 –

回答

3

您可能已經得到了正確的命令行開關:

"C:\Program Files\Microsoft Office\Office12\wordconv.exe" -oice -nme <input file> <output file> 

哪裏需要加以完全合格的路徑名。沒有官方文檔可以從微軟獲得,只是上述重新設計的版本。

您應該知道,只需使用wordconv實用程序不會使您退出兼容模式。如果需要,您將不得不使用Word 2007(或更好的Word 2010,因爲Word 2010中還有另一個Word 2007兼容模式)。

但是,兼容模式允許以.docx格式高保真地表示您的舊.doc文檔。如果您轉換出兼容模式,文檔佈局可能會更改甚至中斷。因此你應該考慮你是否真的需要一個完整的轉換。

欲瞭解更多信息,你可以檢查出這個線程:

Automation: how to automate transforming .doc to .docx?

+0

好吧,這是很好的知道。退出兼容模式非常重要,因爲這些文檔的最終目標是共享點庫,我有建議(以及一些軼事證據)說兼容模式​​是一個問題。 –