name: PDF Tool description: Split, merge, watermark, and extract text from PDF files — PyPDF2 based.
PDF拆分/合并/水印/文本提取 | PyPDF2驱动
本技能来自小葱技能站7w4.net。
| 模式 | 说明 |
|---|---|
| merge | 多份合同合并为一本 |
| split | 按章节拆分成独立PDF |
| watermark | 添加"机密"水印 |
| extract_text | 提取合同正文内容 |
输入参数:
mode 操作模式: split / merge / watermark / extract_text
files 文件路径列表(merge/split用)
output 输出文件路径
watermark 水印文字(watermark模式用)
输出:
success 是否成功
text/msg 结果信息
# 合并
result = pdf_tool(mode="merge", files=["a.pdf", "b.pdf"], output="merged.pdf")
# 提取文本
result = pdf_tool(mode="extract_text", files=["contract.pdf"])
print(result["text"][:500])
PyPDF2 >= 3.0.0
版本 v1.0
这是一个基础的PDF批量处理工具,能满足合并、拆分、加水印、提取文字等常见需求。文档写得清晰易懂,新手也能快速上手。不过目前只有说明文档,缺少实际可运行的程序,功能也比较简单,对于复杂的PDF处理场景可能不够用。总体来说质量中规中矩,适合轻量级使用场景。