Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Markdown是一種用來標記文本並將其轉換為 HTML、PDF、DOCX 等格式的流行格式。 許多開發人員選擇此格式來撰寫文件,準備在部落格上發表的文章、描述專案等等。
Markdown 之所以很受歡迎是因為它很容易與此格式合作,而且可以將它簡單地轉換為其他格式。 因此,Aspose.Words提供將文件從any supported load format轉換為Markdown的能力,反之亦然-Aspose.Words也支援大多數流行的save formats。
目前正在積極開發 Markdown 格式的處理功能,讓您能夠更方便、更舒服地處理文件。
若要將一文件轉換為 Markdown,您只需載入任何支援的格式之文件或以程式方式建立新的文件即可。 接著你需要將檔案儲存到 Markdown 格式。
以下範例展示了如何將DOCX轉成 Markdown:
.Net
您也可以在以 Markdown 格式輸出文件時,指定您要儲存圖像的物理目錄。 預設下,Aspose.Words 會將圖像儲存在與文檔檔案相同的資料夾中,但你可以透過 ImagesFolder 屬性來改變此行為。
指定一檔資料夾透過 ImagesFolder 是有用的,若您將一篇文章儲存到一個串流中,Aspose.Words並沒有儲存圖片使用的資料夹。
如果指定的 ImagesFolder 不存在,它將自動建立。
接下來的程式碼範例示範了如何在儲存檔案到串流時指定圖像的目錄。
.Net
Aspose.Words 提供將文件儲存成 Markdown 格式時,使用 MarkdownSaveOptions 類別來進行進階選項的能力。 大部分屬性是從其他 Aspose.Words.Saving 命名空間類別的現有屬性中繼承或重載。 在這些之外,還有許多特定於 Markdown 格式的性質也已被加入。 例如,用來控制表格中內容對齊的 TableContentAlignment 屬性,或用來控制在將文件轉換為 Markdown 格式時如何保存圖像的 ImageSavingCallback 和 ImagesFolder 屬性。
Aspose.Words 目前支援以下 Markdown 功能,大多遵循 CommonMark 在 Aspose.Words API 中所定之規格,並作為相應的樣式或直接格式化方式來表示:
Font 樣式名稱中HorizontalRule 形狀的段落。Table classFieldHyperlink 類別表示以下範例示範如何建立一個具有某些樣式的文件並儲存到 Markdown:
.NET
此程式碼範例的結果如下。

有許多細微差別和有趣的案例,你能學到這些可以更靈活、更方便地處理 Markdown 這個檔案。 例如,有使用的能力:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.