PDF拆分/合并/水印/文本提取 | PyPDF2驱动
模式说明merge多份合同合并为一本split按章节拆分成独立PDFwatermark添加"机密"水印extract_text提取合同正文内容
text
输入参数:
mode 操作模式: split / merge / watermark / extract_text
files 文件路径列表(merge/split用)
output 输出文件路径
watermark 水印文字(watermark模式用)
输出:
success 是否成功
text/msg 结果信息
python
# 合并
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])
text
PyPDF2 >= 3.0.0
版本 v1.0