Markdown 是一種輕量級標記語言,廣泛用於通過簡單地向純文本添加格式化元素來創建網站、文檔和自述文件。它被幾乎所有的瀏覽器和文本編輯器廣泛支持。它巨大的兼容性增加了它的使用以及它與其他便攜式文檔格式之間的渲染。在本文中,您將學習如何使用 C# 以編程方式將 markdown 文件轉換為 PDF 格式。

使用 .NET API 將 MD 文件轉換為 PDF

.NET API 轉換 Markdown 文件

GroupDocs 展示了它的.NET API to convert markdown files into .NET applications into other formats。在本文中,我們將使用其 GroupDocs.Conversion for .NET 將 MD 文件轉換為 PDF 格式。此外,API 支持許多其他文件格式的轉換,例如文字處理文檔、電子表格、演示文稿、電子書、圖像以及文檔中提到的許多其他文件格式。

您可以從 下載部分 下載 DLL 或 MSI 安裝程序,或通過 NuGet 在您的 .NET 應用程序中安裝 API。

PM> Install-Package GroupDocs.Conversion

使用 C# 將 Markdown 轉換為 PDF

讓我們快速跳轉到目標並將降價文件轉換為 PDF 格式。以下步驟展示瞭如何在 C# 中將 markdown MD 文件轉換為 PDF 格式。

  • 使用 Converter 類加載降價文件。
  • 準備 PDF 轉換選項
  • 設置任何其他 PDF 選項,如頁邊距、頁面方向、水印等。
  • 使用 Convert() 方法將 markdown 文件轉換為 PDF 格式。

以下 C# 源代碼將 Markdown 文件轉換為 PDF。

// 使用 C# 將 Markdown 文件轉換為 PDF 格式
using (var converter = new GroupDocs.Conversion.Converter("/path/markdown.md"))
{
    var options = new PdfConvertOptions();
    converter.Convert("/output-path/markdown.pdf", options);
}

上面代碼的 MD 文件片段和轉換後的 PDF 文件如下所示。

使用 .NET API 將 MD 文件轉換為 PDF

獲取免費的 API 許可證

您可以 獲得免費的臨時許可證 以不受評估限制地使用 API。

結論

最後,我們討論瞭如何在 C# 中將 markdown 文件轉換為 PDF 格式。這可能會引導您開發自己的轉換應用程序,例如 GroupDocs 開發的在線 MD 到 PDF 轉換器

您可以使用其 文檔 了解有關 Conversion .NET API 的更多信息。在我看來,最好的學習方法是開始體驗 GitHub 上提供的示例。如有任何疑問,請通過 論壇 聯繫我們。

也可以看看