2013-08-20 86 views
0

我最近被任命爲一個項目轉換爲Dos(Word 5.5)文檔的大(1000 +)量Word( .doc)需要轉換/保存至.rtf擴展名。VB.Net掃描文件夾和子文件夾爲詞5.5 .DOCs和另存爲RTF在不同的文件夾

這些文檔位於需要保持完整的子文件夾的文件夾中,因此我需要搜索以查看文件夾中的文件,然後打開並保存爲與在其中找到的文件夾格式相同的文件夾格式與.rtf文件不同的位置。

我一直在尋找到如何最好地想到要對這樣的任務,這裏是我想歸檔的內容:

遞歸文件夾搜索到CSV(由用戶或定義的固定夾位置) 創建文件夾結構(同一級別的文件夾搜索,例如轉換/文件夾/子文件夾) 打開文件在Word中的DOS 5.5 另存爲的.rtf 日誌轉換的文件(如成功或者爲失敗)

+0

我有遞歸的文件夾搜索工作,我發現在閱讀CSV文件時很難打開Word 5.5中的文件,然後將文檔保存爲RTF。 –

回答

0

不幸的是,如果我可以的話,我會使用付費轉換器,但這是我們只能使用VB.net的東西。

我無法上傳任何文件或錯誤的樣本,我只能描述它們。

我已經找到了解決方法,我能夠使用Word 5.5轉換文檔,但它已經丟失了某些文檔的格式。

我正在嘗試其他解決方案的過程中,如果我有任何運氣,我會再次發佈。

0

我會做這在Word VBA中並不是VB.Net(請參閱vba和word-vba Stack標籤)。

在Web上搜索FileSystemObject()以獲取用於迭代文件夾,製作目錄等的片段。我只在需要它們時才製作目標文件夾,以便您可以確定是否已完成源文件夾的處理,以便完成任務重新啓動的。也許使用臨時文件夾作爲目標,然後在源文件全部轉換時重命名/移動到最終的文件夾名稱。

記錄您的doc文件的宏打開並保存爲步驟以用作核心代碼的模型。

+0

問題是我需要在Word for Dos 5.5中打開文檔,然後將文檔保存爲RTF,否則,如果我在Word的任何版本中都執行此操作,則會添加其他字符,因此我已經查找了Word for Dos COM資源,但至今我還沒有找到一個。 –

+0

您是否可以停放/指向雲中的示例文件(DropBox等)來演示問題? – rheitzman

+0

如何購買解決方案:http://www.file-convert.com/a_mswd.htm我猜想還有其他選擇。 – rheitzman

相關問題