如今,大量文章、博客和文檔都是以 Markdown 格式編寫的。但是,對於大型文檔,Markdown 語法通常變得難以記憶和編寫。為了方便起見,您可以在 MS Word 中編寫內容,然後將 DOCX 或 DOC 文檔轉換為 Markdown。為了自動將 Word 轉換為 Markdown,本文介紹瞭如何在 C# 中將 Word DOC DOCX 轉換為 Markdown。
C# Word DOC DOCX 到 Markdown 轉換器 - 免費下載
Aspose.Words for .NET 旨在從 .NET 應用程序中創建和操作 Word 文檔。此外,它還提供了一個內置的轉換器,可以將 MS Word 文檔轉換為其他格式。我們將使用此 API 將 Word 文檔轉換為 Markdown 格式。您可以 下載 API 的 DLL 或使用包管理器控制台從 NuGet 安裝它。
PM> Install-Package Aspose.Words
在 C# 中將 Word 文檔轉換為 Markdown
以下是在 C# 中將 Word DOCX 文件轉換為 Markdown 的步驟。
- 使用 Document 類加載 Word 文件。
- 使用 Document.Save(string) 方法將 Word 文件轉換為 Markdown 格式。
下面的代碼示例展示瞭如何在 C# 中將 DOCX 文件轉換為 Markdown 格式。
// 加載Word文檔
Document doc = new Document("document.docx");
// 將文檔保存為 Markdown 格式
doc.Save("word-to-markdown.md");
C# 自定義 DOC 到 Markdown 轉換
您還可以使用不同的選項自定義 Word DOC/DOCX 到 Markdown 轉換的默認行為。例如,您可以設置表格中內容的對齊方式、指定保存圖像的文件夾等。以下是自定義 Word DOC 到 Markdown 轉換的步驟。
- 使用 Document 類加載 Word 文檔。
- 創建 MarkdownSaveOptions 類的對象。
- 設置所需的選項,例如 MarkdownSaveOptions.ImagesFolder。
- 使用 Document.Save(string, MarkdownSaveOptions) 方法將 Word 文檔轉換為 Markdown。
下面的代碼示例展示瞭如何在 C# 中自定義 DOCX 到 Markdown 的轉換。
// 加載Word文檔
Document doc = new Document("document.docx");
// 設置降價選項
MarkdownSaveOptions so = new MarkdownSaveOptions();
so.ImagesFolder = "D:\\Images";
// 將文檔保存為 Markdown 格式
doc.Save("word-to-markdown.md", so);
C# DOCX 到 Markdown 轉換器 - 獲得免費許可證
你可以使用 Aspose.Words for .NET,沒有評估限制,使用臨時許可證。
結論
在本文中,您學習瞭如何在 C# 中將 Word DOCX/DOC 轉換為 Markdown。此外,您還看到瞭如何使用不同的選項自定義 C# DOC 到 Markdown 的轉換。您還可以使用 文檔 探索 Aspose.Words for .NET 提供的其他功能。此外,您可以隨時通過我們的 論壇 提出問題。