跳至主要内容
小龙虾小龙虾AI
🤖

md-2-pdf

Convert markdown files to clean, formatted PDFs using reportlab

下载1.6k
星标0
版本1.0.0
图像视频
安全通过

技能说明


name: md-to-pdf description: Convert markdown files to clean, formatted PDFs using reportlab metadata: {"openclaw":{"emoji":"📄","requires":{"bins":["uv"]}}}

Markdown to PDF

Convert markdown documents to professional, clean PDFs with proper formatting.

Usage

# Basic usage
uv run scripts/md-to-pdf.py input.md

# Specify output
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

# Verbose mode
uv run scripts/md-to-pdf.py input.md -v

Features

  • Headers: H1-H6 with hierarchical styling
  • Text formatting: Bold, italic, inline code
  • Lists: Bullet lists, numbered lists, task lists
  • Code blocks: Syntax highlighting with background
  • Tables: Full table support with headers
  • Links: Clickable hyperlinks
  • Horizontal rules: Visual section dividers
  • YAML frontmatter: Automatically skipped
  • Special characters: Emojis, Unicode symbols
  • Page numbers: Automatic footer with page numbers
  • Professional styling: Clean, readable output

Options

  • -o, --output: Output PDF file path (default: input_filename.pdf)
  • -v, --verbose: Print detailed processing information

Supported Markdown Elements

ElementSyntaxStatus
Headers# H1 to ###### H6
Bold**text** or __text__
Italic*text* or _text_
Inline code`code`
Code blocks```
Bullet lists- item or * item
Numbered lists1. item
Task lists- [x] done
Tables`col
Links[text](url)
Horizontal rules--- or ***
Blockquotes> quote

如何使用「md-2-pdf」?

  1. 打开小龙虾AI(Web 或 iOS App)
  2. 点击上方「立即使用」按钮,或在对话框中输入任务描述
  3. 小龙虾AI 会自动匹配并调用「md-2-pdf技能完成任务
  4. 结果即时呈现,支持继续对话优化

相关技能