PDF Split Skill
拆分 PDF 文件为单个页面或多个部分,支持批量处理,本地处理。
使用方法
拆分为单页
node index.js split input.pdf --mode single -o output/
按页码范围拆分
node index.js split input.pdf --mode range --pages "1-3,5-7" -o output/
批量拆分
for f in *.pdf; do node index.js split "$f" --mode single -o "output/$f/"; done
功能特点
- ✅ 本地处理,文件不上传
- ✅ 支持拆分为单页
- ✅ 支持按页码范围拆分
- ✅ 支持批量处理
- ✅ 自定义输出目录
- ✅ 隐私安全
示例
拆分为单页
# 拆分 PDF 为单页
node index.js split document.pdf --mode single -o pages/
# 指定输出前缀
node index.js split document.pdf --mode single -o pages/ --prefix "page_"
按页码范围拆分
# 提取第 1-3 页
node index.js split document.pdf --mode range --pages "1-3" -o output/
# 提取第 1,3,5 页
node index.js split document.pdf --mode range --pages "1,3,5" -o output/
# 提取第 1-3 页和 5-7 页
node index.js split document.pdf --mode range --pages "1-3,5-7" -o output/
批量处理
# 拆分当前目录所有 PDF
for f in *.pdf; do
node index.js split "$f" --mode single -o "output/$f/"
done
许可证
MIT
作者
fly3094