在 C# 中將 Word 轉換為 Markdown

如今,Markdown (MD) 格式被廣泛用於撰寫在線文章、博客和文檔。然而,在大文檔的情況下,它的語法變得難以記憶和書寫。為了方便起見,您可以在 MS Word 中編寫內容,然後將 DOCXDOC 文件轉換為 Markdown。為了以編程方式執行此轉換,本文介紹瞭如何在 Java 中將 Word 轉換為 Markdown。

將 Word 轉換為 Markdown 的 Java API

要將 DOCX/DOC 文件轉換為 Markdown 格式,我們將使用 Aspose.Words for Java。上述 API 允許您從 Java 應用程序中創建和操作 Word 文檔。此外,它還提供了一個高質量的文檔轉換器,可以將 MS Word 文檔轉換為其他格式。您可以下載 API 的 JAR 或使用以下 Maven 配置安裝它。

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>21.11</version>
    <type>pom</type>
</dependency>

在 Java 中將 Word 文件轉換為 Markdown

以下是在 Java 中將 Word 文件轉換為 Markdown 的步驟。

以下代碼示例顯示瞭如何在 Java 中將 Word 文件轉換為 Markdown。

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

// 將文檔保存為 Markdown 格式
doc.save("word-to-markdown.md");

Java 自定義 Word 到 Markdown 轉換

您還可以更改 Word 到 Markdown 轉換 API 的默認行為。例如,您可以設置表格中內容的對齊方式、指定保存圖像的文件夾等。以下是在 Word 到 Markdown 轉換中設置不同選項的步驟。

以下代碼示例顯示瞭如何在 Java 中自定義 Word 到 Markdown 的轉換。

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

// 設置降價選項
MarkdownSaveOptions so = new MarkdownSaveOptions();
so.setImagesFolder("D:\\Images");

// 將文檔保存為 Markdown 格式
doc.save("word-to-markdown.md", so);

Java Word 到 Markdown 轉換器 - 獲得免費許可證

你可以使用 Aspose.Words for Java,沒有評估限制,使用臨時許可

結論

在本文中,您學習瞭如何將 Word 文件轉換為 Java 中的 Markdown (.md)。此外,您還看到瞭如何使用不同的選項修改 Word 到 Markdown 的轉換。您還可以使用 文檔 探索 Aspose.Words for Java 提供的其他功能。此外,您可以隨時通過我們的 論壇 提出問題。

也可以看看