簡體   English   中英

使用C#將.doc轉換為.docx

[英]Convert .doc to .docx with c#

我有一堆(10k +)文檔,實際上不僅是.doc,還需要轉換為docx,pptx和xlsx的.ppt和.xls文件。 我要將這些文檔上載到SharePoint,並且具有SharePoint,Visual Studio,Office 2010 Pro等環境。

是否有最佳實踐來執行此操作? 我一直在看Aspose.Words,但是一次轉換2500美元似乎有點過高。

您必須使用Microsoft interop dll,並且需要具有ms office2007或2010。它或多或少是最安全的方法。 但是正如您所說的10K +文檔,這將花費很多時間。 這是一個三步過程。 打開文件。 另存為文件,然后關閉文件,遍歷所有文件。 您可以利用答案中提供的鏈接。

您可以在c#中以自動化方式使用Word(和PowerPoint), 這里作為起點 ,您可以在舊文件之間循環並以編程方式調用新格式的保存。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM