Install
openclaw skills install simple-pdf-toolkitPDF 工具箱技能。支持 PDF 合并、拆分、旋转、压缩、格式转换、文字提取、水印添加等常用操作。使用场景:(1) 合并多个 PDF,(2) 拆分 PDF 页面,(3) 旋转/调整方向,(4) 压缩 PDF 大小,(5) PDF 转图片/Word,(6) 提取 PDF 文字,(7) 添加/移除水印。
openclaw skills install simple-pdf-toolkit提供一站式 PDF 处理解决方案,满足日常办公、学习中的各种 PDF 处理需求。
用户请求示例:
命令:
python scripts/merge_pdf.py --output merged.pdf file1.pdf file2.pdf file3.pdf
用户请求示例:
命令:
python scripts/split_pdf.py --input input.pdf --pages 1-5 --output output.pdf
用户请求示例:
命令:
python scripts/rotate_pdf.py --input input.pdf --angle 90 --output output.pdf
用户请求示例:
命令:
python scripts/compress_pdf.py --input input.pdf --output output.pdf --quality medium
用户请求示例:
命令:
python scripts/convert_pdf.py --input input.pdf --format word --output output.docx
python scripts/convert_pdf.py --input input.pdf --format image --output-dir images/
用户请求示例:
命令:
python scripts/extract_text.py --input input.pdf --output output.txt
用户请求示例:
命令:
python scripts/watermark.py --input input.pdf --text "机密" --output output.pdf
| 选项 | 说明 | 适用场景 |
|---|---|---|
| low | 高压缩,质量较低 | 邮件发送、网页展示 |
| medium | 平衡压缩和质量 | 日常使用 |
| high | 低压缩,保持质量 | 打印、存档 |
| 格式 | 说明 | 保留内容 |
|---|---|---|
| word | 转 Word 文档 | 文字、格式、图片 |
| image | 转图片(PNG) | 每页一张图片 |
| text | 纯文本 | 仅文字内容 |
| html | 网页格式 | 文字、基本格式 |
A: 按文件名排序,确保文件名有序(如 01.pdf, 02.pdf)
A: 使用 high 质量选项,或降低压缩比例
A: 可能是扫描版 PDF,需要 OCR 功能(需额外安装)
A: 先提供密码解密,处理后再加密
支持批量操作多个文件:
# 批量旋转当前目录所有 PDF
for f in *.pdf; do
python scripts/rotate_pdf.py --input "$f" --angle 90 --output "rotated_$f"
done
# 批量压缩
for f in *.pdf; do
python scripts/compress_pdf.py --input "$f" --output "compressed_$f" --quality medium
done
references/scripts.mdreferences/faq.mdreferences/batch-examples.md