关于 pdf-to-markdown
使用 Microsoft 的 markitdown 包将 PDF 和其他受支持的办公文档转换为 Markdown 的技能。它说明如何按文件类型选择依赖组,以及如何按指定名称或源文件名保存结果。
主要功能
- 01将 PDF 转换为 Markdown
- 02转换 PPTX、DOCX 和电子表格
- 03按文件类型选择依赖组
- 04按指定或源文件名保存结果
适用场景
- 01提取 PDF 文本
- 02转换幻灯片或办公文档以供解析
- 03生成用于文档分析的 Markdown 文件
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ pamelafox/ presentation-skills --skill pdf-to-markdown安装后在 Claude Code 中输入/pdf-to-markdown确认已加载。
详细介绍
PDF 转 Markdown
此技能使用 Microsoft 的 markitdown 包将 PDF 文件转换为 Markdown 格式。
使用场景
- 用户要求将 PDF 转换为 Markdown
- 用户想要提取 PDF 中的文本内容
- 用户需要阅读或解析 PDF 文档
- 用户要求总结或分析 PDF 文件
使用方法
使用 uvx 直接运行 markitdown。选择与文件类型对应的依赖组:
| 文件类型 | 依赖组 |
|---|---|
pdf | |
| PowerPoint (.pptx) | pptx |
| Word (.docx) | docx |
| Excel (.xlsx) | xlsx |
| Excel (.xls) | xls |
uvx 'markitdown[pdf]' <path-to-file> -o output.md
或者一次性安装所有可选依赖:
uvx 'markitdown[all]' <path-to-file> -o output.md
示例
uvx 'markitdown[pdf]' report.pdf -o report.md
uvx 'markitdown[pptx]' slides.pptx -o slides.md
uvx 'markitdown[docx]' document.docx -o document.md
输出
- 如果要求将输出保存到指定文件,请使用
-o将其保存到指定文件。 - 如果未指定输出文件,请使用源文件名,并将后缀设为
.md。
评论
支持 Markdown