使用 Chrome headless 将 Markdown 文件转为排版精美的 PDF,支持表格、代码块、中文。 在用户提到以下关键词时激活:md转pdf、markdown转pdf、转PDF、导出PDF、生成PDF、chrome转pdf。
将 Markdown 文件转为带样式的 PDF,排版支持标题、表格、代码块、引用等。
bash
python3 ~/.openclaw/workspace/skills/chrome-markdown2pdf/scripts/md2pdf.py \
--input "/path/to/file.md" \
--output "/path/to/output.pdf"
如果不指定 --output,默认输出到输入文件同目录,后缀改为 .pdf。
参数必填说明--input / -i✅输入 Markdown 文件路径--output / -o否输出 PDF 路径(默认同目录替换后缀)
检查是否安装:
bash
google-chrome --version
--print-to-pdf)bash
# 基本用法
python3 ~/.openclaw/workspace/skills/chrome-markdown2pdf/scripts/md2pdf.py \
-i /home/robot-01/work/report.md
# 指定输出路径
python3 ~/.openclaw/workspace/skills/chrome-markdown2pdf/scripts/md2pdf.py \
-i /home/robot-01/work/report.md \
-o /tmp/output.pdf