在C#中將內容從一個word文檔複製到另一個

MS Word 是一種流行且廣泛使用的文字處理軟件,用於創建富文本文檔。使用 Word 文檔時,您可能需要將內容從一個文檔複製到另一個文檔。此外,在某些情況下還需要 Word 文檔的克隆。為了以編程方式執行這些操作,本文介紹瞭如何使用 C# 將內容從一個 Word 文檔複製到另一個文檔。此外,您還將學習如何以編程方式創建 Word 文檔的副本。

用於復制 Word 文檔內容的 C# 庫

要將內容從一個 Word 文檔複製到另一個,我們將使用 Aspose.Words for .NET。它是一個功能豐富的庫,用於在 .NET 應用程序中實現文字處理功能。您可以下載 API 的 DLL 或使用包管理器控制台直接從 NuGet 安裝它。

PM> Install-Package Aspose.Words

使用 C# 將內容從 Word 文檔複製到另一個文檔

以下是使用 C# 將 Word 文檔的內容複製到另一個文檔的步驟。

以下代碼示例顯示瞭如何將 Word 文檔的內容複製到另一個文檔。

// 加載源和目標 Word 文檔
Document doc = new Document("document.docx");
Document docDest = new Document("document2.docx");

// 將源文檔中的內容複製到目標文檔
docDest.AppendDocument(doc, ImportFormatMode.KeepSourceFormatting);

// 保存文件
docDest.Save("output.docx");

在 C# 中創建 Word 文檔的副本

您還可以將 Word 文檔的內容複製到新文檔中。換句話說,您可以創建文檔的克隆。以下步驟顯示如何使用 C# 創建 Word 文檔的副本。

以下代碼示例演示如何在 C# 中創建 Word DOCX 文件的副本。

// 加載源 Word 文檔
Document doc = new Document("document.docx");

// 克隆文檔
Document newDoc = doc.Clone();

// 保存文檔
newDoc.Save("output.docx");

獲取免費的 API 許可證

您可以獲得臨時許可,以便在沒有評估限制的情況下使用 Aspose.Words for .NET。

結論

在本文中,您學習瞭如何使用 C# 將內容從一個 Word 文檔複製到另一個文檔。此外,您還了解瞭如何以編程方式克隆 Word 文檔。 Aspose.Words for .NET 提供了廣泛的其他功能,您可以使用 文檔 探索這些功能。此外,您可以通過我們的 論壇 提出您的疑問。

也可以看看