SuperAPI AI 工具集

markdown-to-pdf

办公与效率

查看项目

更新于 10-16 08:02

技能介绍

用途:把 Markdown 文件渲染成干净的本地 PDF,使用技能自带的渲染器 scripts/markdown_to_pdf.py。适合备忘录、投资人文档、简报等文本优先的文档输出。

主要能力:默认生成无分页风格 PDF,即一张按内容高度自适应的高页面;宽度默认 A4,除非用户另有要求;视觉风格极简、以文字为主。渲染器有意只支持有限的 Markdown 子集:标题、段落、无序列表、有序列表和简单管道表格。assets/default.css 中的内置 CSS 与浏览器工作流的视觉方向一致,但主要路径是本地 Python 渲染器。

使用方式:先确认输入 Markdown 路径和期望的输出 PDF 路径,再运行内置渲染器,默认使用 fit-to-content 模式,除非用户明确要求标准分页;最后确认 PDF 已生成并报告输出路径。命令示例:默认无分页风格 python3 <skill-path>/scripts/markdown_to_pdf.py INPUT.md OUTPUT.pdf;标准 A4 分页加 --page-mode a4;自定义页面尺寸加 --page-mode custom --page-width-mm 210 --page-height-mm 297。

限制:仅支持上述 Markdown 子集,复杂语法可能无法正确渲染;若用户需要不同布局、页面尺寸或更紧凑的排版,需显式覆盖默认设置。其他细节暂未提供。