PDF

PDF精确理解与识别 — 提取文本/表格、合并/拆分、表单填写、添加水印、密码保护

tianque6916 63c7824 2 files · 6.0 KB Updated

File contents

PDF 精确理解与识别 Skill

基于 pypdfpdfplumberreportlab 实现 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>

tianque6916/reasonix/tree/main/skills/pdf commit 63c7824b36

Frequently asked questions

npx skillmds@latest add tianque6916/pdf