SuperAPI AI 工具集

pdf

办公与效率

查看项目

更新于 10-15 21:39

技能介绍

用途:处理 PDF 文件,包括读取、提取文本与表格、合并拆分、旋转页面、提取元数据、加水印、提取图片、加解密,以及创建 PDF、OCR 扫描件、填写表单(表单需参考 forms.md)。

主要能力:pypdf 用于基础操作(合并、拆分、元数据、旋转、水印、加密);pdfplumber 用于提取文本与表格,并配合 pandas 导出 Excel;reportlab 用于创建 PDF;命令行工具 pdftotext、qpdf、pdftk 用于文本提取与合并拆分旋转解密;pytesseract + pdf2image 用于扫描件 OCR;pdfimages 提取图片。

用法:安装并使用上述 Python 库与工具,按文档中的代码片段操作,如 PdfReader/PdfWriter、page.extract_text()、page.extract_tables()、qpdf --empty --pages file1.pdf file2.pdf -- merged.pdf、pdftotext -layout input.pdf output.txt。

限制:ReportLab 内建字体不支持 Unicode 上下标,应使用 <sub>/<super> 标签;扫描件需 OCR;表单填写需遵循 forms.md;更多高级用法、JavaScript 库见 reference.md。具体收费与平台信息暂未提供。