PDF 精确理解与识别 Skill
基于 pypdf、pdfplumber、reportlab 实现 PDF 处理。
操作
| 操作 | 描述 |
|---|---|
extract_text |
提取 PDF 文本内容 |
extract_tables |
提取 PDF 中的表格(含结构) |
extract_metadata |
提取元数据(标题、作者、页数等) |
merge |
合并多个 PDF |
split |
拆分 PDF 为单页或多组 |
add_watermark |
添加文字/图片水印 |
fill_form |
填写 PDF 表单 |
set_password |
设置密码保护 |
remove_password |
移除密码 |
images_to_pdf |
图片转 PDF |
add_page_numbers |
添加页码 |
rotate |
旋转页面 |
依赖
pip install pypdf pdfplumber reportlab
使用
python scripts/pdf_skill.py <操作> <参数JSON>