Markdown 转 PDF
在浏览器中将 Markdown 转为 PDF:直接下载 .pdf,或使用打印 / 另存为 PDF 以保留可选中文本。支持 MathML 或 KaTeX、纸张与边距 — 不会上传。
除非另有说明,本页处理均在浏览器本地完成。
Markdown 输入
打印预览 (KaTeX)
Markdown to PDF
Export this document as a PDF — locally in your browser.
What is included
- Headings, bold / italic /
inline code - Lists, tables and code blocks
- Formulas (MathML or KaTeX)
- Mermaid diagrams in the preview and export
Formulas
Inline
Diagram (Mermaid)
flowchart LR A[Paste Markdown] --> B[Preview] B --> C[Export]
| Feature | Status |
|---|---|
| Headings | Yes |
| Tables | Yes |
| Formulas | Yes |
| Mermaid | Yes |
| Local export | Yes |
Nothing you paste is uploaded.
console.log('pdf generated in the browser')
使用方法
- 粘贴 Markdown、导入 .md 文件,或从编辑器带入。
- 设置纸张、边距、方向与公式输出(MathML 或 KaTeX)。
- 点击「下载 PDF」直接得到 .pdf,或「打印 / 另存为 PDF」打开浏览器打印对话框。
示例 Markdown
# Markdown to PDF
Export this document as a **PDF**.
- Headings, lists and [links](https://md.toolsworkbox.com)
- Tables and `inline code`
```js
console.log('pdf ready')
```
常见问题
下载 PDF 与打印 / 另存为 PDF 有何区别?
两者使用相同的样式表、纸张与边距。下载 PDF 在浏览器中光栅化页面(无需弹窗;文本不可选中)。打印 / 另存为 PDF 使用浏览器打印引擎,文本可选中。
PDF 是在服务器生成的吗?
不是。两条路径都在浏览器中运行。高级服务端 PDF(Playwright)若日后启用会另行说明。
下载的文件中公式能显示吗?
可以 — 下载会把与 MathML / KaTeX 预览相同的内容以高 DPI 图像嵌入 PDF 页面。
为什么打印需要弹窗?
打印会打开临时窗口以便正确应用纸张规则。出现提示时请允许本站弹窗。下载 PDF 不需要弹窗。