名称: md-to-pdf
描述: 使用 reportlab 将 Markdown 文件转换为格式整洁的 PDF
元数据: {"openclaw":{"emoji":"📄","requires":{"bins":["uv"]}}}
将 Markdown 文档转换为格式规范、排版专业的 PDF 文件。
# 基础用法
uv run scripts/md-to-pdf.py input.md
# 指定输出文件
uv run scripts/md-to-pdf.py input.md -o output.pdf
uv run scripts/md-to-pdf.py input.md --output my-report.pdf
# 详细模式
uv run scripts/md-to-pdf.py input.md -v
-o, --output:指定输出 PDF 文件路径(默认:输入文件名.pdf)-v, --verbose:打印详细的处理信息| 元素 | 语法 | 状态 |
|---|---|---|
| 标题 | # H1 到 ###### H6 |
✅ |
| 粗体 | **文本** 或 __文本__ |
✅ |
| 斜体 | *文本* 或 _文本_ |
✅ |
| 行内代码 | `代码` |
✅ |
| 代码块 | ``` | ✅ |
| 项目符号列表 | - 项目 或 * 项目 |
✅ |
| 有序列表 | 1. 项目 |
✅ |
| 任务列表 | - [x] 已完成 |
✅ |
| 表格 | | 列 | 列 | |
✅ |
| 链接 | [文本](链接) |
✅ |
| 水平分隔线 | --- 或 *** |
✅ |
| 引用块 | > 引用 |
✅ |