Markdown 转 PDF

把 Markdown (.md) 文件转换成排版精美的 PDF,标题、列表、表格和代码块格式不变,直接保存到你的本地设备。

🌍 全球访问 🔒 隐私优先 ⚡ 即时转换 💯 无限使用
⬇️

把Markdown文件拖到这里

或点击选择文件

Advertisement

把 Markdown 文件变成排版精美的 PDF:标题、列表、表格、引用块和代码块都保持原有格式,页面正确分页流动,结果看起来像一份精心设计的文档,而不是粘贴进去的纯文本。PDF 会直接保存到你的设备上。

这是从笔记或 README 走到可以发给客户、打印或附在申请材料里最快的一条路——不必打开文字处理软件手工重建结构。一切都在你的浏览器里渲染,草稿因此保持私密。

如何把 Markdown 转换成 PDF

1

粘贴 Markdown 或选择一个 .md 文件

2

转换成 PDF

3

下载文档

常见问题

代码块有格式吗?

有,围栏代码会保留等宽排版和缩进,所以代码片段在 PDF 里依然易读。

可以控制页面尺寸吗?

文档按标准页面排版;需要特定纸张尺寸或页边距时,请设置打印样式表,或者先转成 HTML 再从浏览器打印。

Markdown 里的图片会被包含进来吗?

用公开 URL 引用的图片可以被抓取并放置。用相对路径引用的本地文件,浏览器无法解析,会显示成替代文本。

文档可以有多长?

没有固定的页数限制;长文档会自动分页。非常大的文件会慢一些,因为一切都在你的设备上渲染。

生成的 PDF 可以搜索吗?

可以,文字是以真实文本而不是文字图片的形式绘制的,所以搜索和复制都正常可用。

我的 Markdown 会被上传吗?

不会,转换在你的浏览器里完成。

可以设置页面尺寸和页边距吗?

PDF 是通过浏览器自带的打印对话框生成的,因此纸张尺寸和方向都在那里选择——A4、Letter 或横向都在这同一个对话框里设置。样式表默认要求 1 cm 的页边距;需要更宽的页边距时,也在同一个打印对话框中调整。

表格和代码块能正确渲染吗?

可以——表格会变成真正的表格,围栏代码会变成等宽块。很长的代码行会自动换行,而不会在页面边缘被截断。

图片会被包含进 PDF 吗?

通过 URL 引用的图片会在生成 PDF 的过程中被抓取。如果链接失效,或图片无法公开访问,那张图就会缺失——转发之前请先检查结果。

为什么我的 Markdown 在这里看起来不一样?

Markdown 有多个方言,彼此并不相同。超出 CommonMark 的部分——脚注、数学公式、自定义容器——可能会变成纯文本。如果文档依赖这些语法,请先用一个样本试转换一次。

Advertisement

一览

输入Markdown
多个文件否
运行位置在你的浏览器中——文件永远不会被上传
离线可用是 — 页面加载完成后
价格免费,无需注册,无水印

Markdown 的各种方言并不通用

基础 Markdown 涵盖标题、强调、列表、链接和代码,而 CommonMark 把含糊的角落固定下来,好让不同程序的结果一致。GitHub Flavored Markdown(GFM)增加了表格、任务列表、删除线和自动链接——这些大多数人以为本来就算标准的功能。其他方言还会加脚注、定义列表、数学公式和 front matter,而一个不认识它们的转换器要么丢掉内容,要么把原始语法原样打印到输出里。转换之前,先确认你的源文件用的是哪种方言、你的目标端接受哪一种;如果不确定,就守住 CommonMark 加表格,这几乎什么工具都支持。

把结果用在实际场景里

转换后的文件接下来去哪里,决定了你该产出哪种格式。粘贴进 CMS 或帮助中心通常用 HTML,因为那些系统会存储并重新渲染标记。发送合同、发票或任何要被人签字的文件用 PDF,因为版面固定,文件不会被意外改动。以后还要编辑就用 Word,因为那才是人们实际会打开它的方式。喂给脚本或静态网站生成器就保持 Markdown。转错目标格式是文档事后「看起来不对」最常见的原因——内容完好无损,只是那个目标端本来就无法保留这种特定的格式。