将 Markdown 转换为 PDF

在浏览器中用 Markdown 生成可直接打印的 PDF——文字可选、链接可点、表格真实,免费且保护隐私。

永远免费 · 在你的浏览器中运行 · 无需注册 · 附带保真度报告

最后核验:2026-10-25 · engine v0.5.0 · 更新日志

如何将 Markdown 转换为 PDF(3 步)

1. 添加内容粘贴 Markdown 或选择 .md 文件
2. 检查预览查看实时预览与转换保真度报告

完整工作流: 把 AI 聊天输出变成文档

3. 下载 PDF下载 PDF——文字保持可选中,链接保持可点击

示例:Markdown → PDF

与 Markdown → Word 工具相同的那份“全家桶”文档——让你精确对比两个引擎何处一致、何处不同。

输入(Markdown)
# Quarter in review

Revenue grew **18%** — see [the report](https://example.com/report).

| Region | Q4 |
|---|---:|
| EMEA | 1.4M |

1. first step
2. second step

- [x] audit
- [ ] sign-off

> quoted wisdom

```bash
deploy --region emea
```

A footnote.[^1]

$$E = mc^2$$

![chart](https://example.com/q4.png)

<p>raw html block</p>

[^1]: The source note.
输出(pdf)

导出的 PDF 文件的内容预览 — .pdf 正是这一结构;每个元素的处理方式见下方保真度说明。

pdf内容预览

Quarter in review

Revenue grew 18% — see the report.

RegionQ4
EMEA1.4M
  1. first step
  2. second step
  • audit

  • sign-off

quoted wisdom

deploy --region emea

A footnote.1

E=mc2

[图片:chart]


  1. The source note. ↩
第 1 页,共 1 页

本次输入的保真度报告: 基于这份输入实测:10 项原生,2 项近似(公式以上下标和符号排版;脚注集中到文末“注释”区),2 项丢弃(远程图片——绝不抓取;原始 HTML)。保真度 70/100,下载前显示。

哪些内容原生转换(哪些不能)

特性在 PDF 中的结果
标题 1–6已原生支持 — 按级设置字号与加粗(PDF 书签/大纲暂未生成)
GFM 表格已原生支持 — 真实表格,带底色表头,且在跨页时重复表头行
链接已原生支持 — 在 PDF 中可点击并带颜色
有序与无序列表已原生支持 — 真正的编号和项目符号列表,支持嵌套
代码块已原生支持 — 等宽字体,带底色背景,保留空白
任务列表已原生支持 — 以 ☑/☐ 勾选符号打印——静态 PDF 的正确形态
引用块已原生支持 — 缩进斜体的块级样式——印刷体引用的标准形态
数学公式(LaTeX)近似处理 — 以上下标、√ 与 ∑/∫ 符号排版(引擎 v0.4.0);堆叠分式与 OMML 仍仅限 Word
图片近似处理 — data: 格式的 PNG/JPEG 会被嵌入;远程/相对路径图片绝不抓取(隐私)并在报告中标记
脚注近似处理 — 集中到 PDF 末尾的“注释”区(非逐页脚注)
原始 HTML不支持 — 出于安全考虑被移除
Front matter(YAML/TOML)已原生支持 — title/author/subject/keywords 映射到 PDF 文档信息;其他键会列在报告中
Mermaid 代码块近似处理 — 按代码块渲染;图表渲染在计划中

逐元素的完整实测结果(附测试日期):格式支持。

这个工具不做的事

  • 不支持: 绝不抓取远程/相对路径图片(隐私);data: 格式的 PNG/JPEG 会被嵌入
  • 不支持: PDF 书签 / 文档大纲
  • 不支持: 自动目录
  • 不支持: 信纸/横向页面尺寸——引擎按 A4 纵向渲染
  • 不支持: 内嵌 Roboto 子集(拉丁、希腊、西里尔)之外的字体

大家用 Markdown 转 PDF 做什么

可打印的报告与讲义把规格说明、会议纪要和文档变成带重复表头和页码的 A4 PDF——直接打印或附送,全程没有任何内容被上传。
把 README 分享到 GitHub 之外把项目 README 或更新日志转成随处可打开的 PDF——对不使用代码编辑器的读者,链接依然可以点击。
把 AI 对话归档为文档把一段 ChatGPT 或 Claude 会话连同其中的表格和代码块,保存为干净、带日期的 PDF,而不是一堆截图。

常见问题

PDF 里的文字可以选择吗?

可以。PDF 内嵌真实文本和字体——你可以选择、搜索和复制。

表格跨页时会重复表头吗?

会。跨页的长表格会重复表头行,就像排版规范的印刷文档一样,读者在任何一页都能看到列名。

我的内容会被上传到任何地方吗?

不会。一切都在浏览器本地运行——你粘贴或选择的 Markdown 从不离开你的设备,也不会向服务器发送任何转换请求。转换时你可以在网络面板里确认没有任何请求。

支持哪些页面尺寸?

引擎按 A4 纵向渲染——这是通用的打印默认值——并在页脚显示页码。信纸和横向尺寸在计划中。

支持图片吗?

自引擎 v0.3.0 起,data: 格式的 PNG/JPEG 会直接嵌入 PDF。出于隐私考虑,远程图片绝不抓取——这些引用会在保真度报告中标记。

PDF 用什么字体,字体是否内嵌?

PDF 内嵌了涵盖拉丁文、希腊文和西里尔文的 Roboto 子集,因此在没有安装该字体的机器上显示完全一致,且文字仍可选择、可搜索。

可以控制页面大小或页边距吗?

引擎按 A4 纵向渲染,页边距适中,页脚带页码。信纸、横向和页边距预设都在引擎路线图上。

我的脚注去哪了?

自引擎 v0.3.0 起,脚注会集中到 PDF 末尾的“注释”区,并保留相同的上标编号。真正的逐页脚注排版仍在路上——下载前保真度报告会告诉你这一点。

YAML front matter 会变成 PDF 元数据吗?

会——YAML front matter 中的 title、author、subject 和 keywords 会写入 PDF 文档信息(在 PDF 阅读器的属性中可见),没有元数据对应的键会列在保真度报告中。

有文件大小或页数限制吗?

都没有人为限制。引擎在你的浏览器里按 A4 纵向渲染,长文档只会生成更多页——实际上限是设备内存,而不是服务器配额。

可以用 Markdown 做简历吗?

可以——很多人这么做。PDF 文字可选可搜、字体内嵌,正是求职追踪系统解析的形态。注意引擎按 A4 纵向渲染并带页码。

PDF 在每台电脑上显示都一样吗?

是的——PDF 内嵌了涵盖拉丁、希腊和西里尔的 Roboto 子集,文字到处显示一致且可选。阅读者机器上不会发生字体替换。

相关工具

相关搜索: markdown 转 word · markdown 编辑器 · word 转 markdown · markdown 转图片