SuperAPI AI 工具集

pdf-to-markdown

办公与效率

查看项目

更新于 10-15 17:22

技能介绍

用途:在 PDF 与 Markdown 之间双向转换。读取方向用于从 PDF 提取内容并输出 Markdown;写入方向用于把 Markdown 内容或文件生成为 PDF。

主要能力:读取使用 pymupdf4llm 进行高质量文本提取,保留结构、表格和图片引用,可打印到标准输出或保存为 .md 文件。写入使用 pymupdf(fitz) 生成带样式的 A4 PDF,支持标题、项目符号、编号列表、引用块和水平分隔线。依赖通过 uv run 自动安装。

使用方式:读取 PDF 并打印到标准输出:uv run --with pymupdf4llm ~/.kiro/skills/pdf-to-markdown/scripts/pdf_to_markdown.py "<path_to_pdf>";保存为 .md 文件时追加输出路径参数。写入 PDF 的推荐方式是通过 --stdin 直接传入 Markdown 内容,无需中间文件;多行内容可用 heredoc;也可从已有 Markdown 文件生成:uv run --with pymupdf ~/.kiro/skills/pdf-to-markdown/scripts/markdown_to_pdf.py "<input.md>" "<output.pdf>"。

限制与注意事项:如能通过 --stdin 直接管道传入内容,不要创建中间 Markdown 文件;若不得不创建,必须在生成 PDF 后删除。其他细节资料未提供。