SuperAPI AI 工具集

pdf

办公与效率

查看项目

更新于 10-16 05:51

技能介绍

用途:面向 Claude 的 PDF 处理技能,覆盖常见 PDF 操作,含 Python 库与命令行工具两类方案。

主要能力:pypdf 用于读取页数、合并、拆分、提取元数据、旋转页面、加水印、加密;pdfplumber 用于按版式提取文本与表格(可配合 pandas 汇总导出 Excel);reportlab 用 Canvas 或 Platypus 新建多页 PDF;命令行工具 pdftotext 提取文本(-layout 保留版式,-f/-l 指定页范围)、qpdf 合并/拆分/旋转/解密、pdftk 合并/拆分/旋转、pdfimages 提取图片;扫描件可用 pdf2image 转图像后经 pytesseract OCR。

使用方式:按任务选用工具,例如合并用 pypdf 的 writer.add_page(page),或命令 qpdf --empty --pages file1.pdf file2.pdf -- merged.pdf;拆分为每页一个文件;加密用 writer.encrypt("userpassword", "ownerpassword")。表单填写需按 forms.md 指引;pypdfium2 与 JavaScript 库 pdf-lib 等进阶内容见 reference.md。

适用场景:文档内容提取、表格数据整理、PDF 生成、批量合并拆分与页面调整、加水印、加密解密、扫描件识别。

限制:OCR 需先安装 pytesseract 与 pdf2image;部分命令依赖 poppler-utils、qpdf、pdftk 等外部工具是否可用;资料未提供收费、价格、平台与效果说明。