SuperAPI AI 工具集

nano-pdf

办公与效率

查看项目

更新于 10-16 04:31

技能介绍

用途:nano-pdf 是 nano-pdf 二进制程序的 CLI 封装,用于在命令行中编辑 PDF 文件,完成页面级操作,无需图形界面工具。

主要能力:支持提取指定页面、旋转页面、删除页面、重排页面顺序以及复制页面。页面编号从 1 开始,使用 - 表示范围(如 1-5),使用 , 分隔多页(如 1,3,5),可组合为 1-3,7,10-12。

安装方式:uv tool install nano-pdf,或使用 pip install nano-pdf。

使用方式:基本命令为 nano-pdf edit <input.pdf> <output.pdf> <operations...>。操作示例包括 extract:1-5 提取第 1 至 5 页;rotate:90:1-5 将第 1 至 5 页旋转 90 度;delete:2,4,6 删除第 2、4、6 页;reorder:3,1,2 重排页面;duplicate:1:2 复制页面。多个操作可组合,如 extract:1-10 rotate:90:1-5。

适用场景:需要从 PDF 中提取特定页面、旋转页面、删除不需要的页面、重排页面顺序,或在不使用 GUI 工具的情况下快速处理 PDF。

限制与注意事项:建议在覆盖原始文件前先验证输出;对标准 PDF 文件效果最佳;加密 PDF 可能存在问题。安全方面,仅对可信 PDF 文件运行,先在非敏感文件上验证输出正确性,并保留重要文档的备份。