IRONSOFTWAREHOME
Markdown 转为 PDF
using IronPdf;

const string exampleMdString = "This text is ***really important***.";

// Instantiate Renderer
var renderer = new ChromePdfRenderer();

// Load the MD (Markdown) as File or String
PdfDocument pdfFromFile = renderer.RenderMarkdownFileAsPdf("report.md");
PdfDocument pdfFromString = renderer.RenderMarkdownStringAsPdf(exampleMdString);

pdfFromFile.SaveAs("report.pdf");
pdfFromString.SaveAs("string.pdf");
Imports IronPdf

Const exampleMdString As String = "This text is ***really important***."

' Instantiate Renderer
Dim renderer = New ChromePdfRenderer()

' Load the MD (Markdown) as File or String
Dim pdfFromFile As PdfDocument = renderer.RenderMarkdownFileAsPdf("report.md")
Dim pdfFromString As PdfDocument = renderer.RenderMarkdownStringAsPdf(exampleMdString)

pdfFromFile.SaveAs("report.pdf")
pdfFromString.SaveAs("string.pdf")
NuGet Download
PM > Install-Package IronPdf
Markdown 转为 PDF

Markdown 转为 PDF

Markdown 是一种轻量级标记语言,可以为纯文本添加格式而无需使用 HTML 标签,通过 IronPDF,您可以轻松地将此 Markdown 内容转换为 PDF,就像处理 HTML 或简单文本文件一样简单。 正如您在这里看到的,通过使用ChromePdfRenderer渲染引擎,提供的Markdown内容仅需几行代码就可以转换为高质量的PDF文档。 无论是 Markdown 文件还是一行 Markdown 字符串,IronPDF 都能轻松处理转换。

5 步将 Markdown 转换为 PDF 的 C#教程

将 Markdown 转换为 PDF 的第一步是加载您的 Markdown 内容,无论它是 Markdown 文件还是字符串。 为了演示IronPDF如何处理Markdown字符串转换,我们创建了一个名为exampleMdString的新字符串变量,并将我们的markdown内容分配给它。 这将稍后传递给渲染器以渲染成 PDF 文件。

接下来,我们需要创建一个新的ChromePdfRenderer实例。 这是 IronPDF 强大且基于 Chromium 的渲染引擎,能够轻松处理 PDF 渲染,确保生成的 PDF 文档保持与原始内容相同的质量。 这个类提供了我们今天需要的两个方法,RenderMarkdownStringAsPdf。

首先,我们将使用第一个方法将 Markdown 文件渲染为 PDF。 为此,我们将Markdown文件传递给通过renderer对象访问的方法。 这将把Markdown文件的内容渲染为PDF并保存到我们的pdfFromFile。 接下来,我们将早期的Markdown字符串渲染为PDF,再次使用PdfDocument对象中。

最后,我们需要保存新的PDF文档,这可以很容易地使用SaveAs方法将PDF保存到指定的位置和文件名。

探索我们的将 Markdown 转换为 PDF 的指南
在 GitHub 上查看

准备开始了吗?

Nuget Downloads 21,105,021版本:2026.9刚刚发布

Key in blue circle

立即获取免费的 30 天试用版密钥。

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

OR
bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥。
无需信用卡或创建账户
C# 用于 PDF 的 NuGet 库
通过 NuGet 安装

版本: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. 在解决方案资源管理器中,右键点击引用,管理 NuGet 包
  2. 选择浏览并搜索 “IronPDF”
  3. 选择包并安装
C# PDF DLL
下载 DLL

版本: 2026.9

或在此处下载 Windows 安装程序。

  1. 下载并解压 IronPDF 到您的解决方案目录中的 ~/Libs 之类的位置
  2. 在 Visual Studio 解决方案资源管理器中,右键点击引用。选择浏览,“IronPDF.dll”

$999 起