闲社服务运行正常AI智能体自动化平台
m

Markdown转PDF

技能标识:md-to-pdf

Convert markdown files to clean, formatted PDFs using reportlab

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Markdown转PDF

Markdown 转 PDF

将 Markdown 文档转换为格式规范、清晰专业的 PDF 文件。

使用方法

bash

基本用法


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

功能特性

  • - 标题:支持 H1-H6 层级样式
  • 文本格式:粗体、斜体、行内代码
  • 列表:无序列表、有序列表、任务列表
  • 代码块:语法高亮并带背景色
  • 表格:完整表格支持,含表头
  • 链接:可点击的超链接
  • 水平分割线:可视化段落分隔符
  • YAML 前置元数据:自动跳过
  • 特殊字符:表情符号、Unicode 符号
  • 页码:自动添加页脚页码
  • 专业样式:清晰、可读性强的输出效果

选项参数

  • - -o, --output:输出 PDF 文件路径(默认:输入文件名.pdf)
  • -v, --verbose:打印详细处理信息

支持的 Markdown 元素

元素语法状态
标题# H1 至 ###### H6✅
粗体
文本 或 文本 | ✅ | | 斜体 | 文本 或 文本 | ✅ | | 行内代码 | 代码 | ✅ | | 代码块 | | ✅ | | 无序列表 | - 项目 或 * 项目 | ✅ | | 有序列表 | 1. 项目 | ✅ | | 任务列表 | - [x] 已完成 | ✅ | | 表格 | | 列 | 列 | | ✅ | | 链接 | 文本 | ✅ | | 水平分割线 | --- 或 * | ✅ | | 引用块 | > 引用内容 | ✅ |

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 md-2-pdf-1776370563 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 md-2-pdf-1776370563 技能

通过命令行安装

skillhub install md-2-pdf-1776370563

下载

⬇ 下载 md-to-pdf v1.0.0(免费)

文件大小: 7.08 KB | 发布时间: 2026-4-17 14:26

v1.0.0 最新 2026-4-17 14:26
Initial release of md-to-pdf:

- Convert markdown files to clean, professional PDFs using reportlab.
- Supports headers, bold/italic text, code (inline and blocks), tables, lists (bullet, numbered, task), hyperlinks, and horizontal rules.
- Skips YAML frontmatter automatically.
- Handles special characters and emojis.
- Adds page numbers and uses professional styling.
- Command-line options for output file naming and verbose mode.
返回顶部