Agent Skills
返回列表
📁

pdfcpu PDF 处理器

办公效率 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据官方安装指南 https://skillhub.cn/install/skillhub.md,安装技能 @user_3c6cb52e/pdfcpu-go-pdf-processor-cli 到你的 AI 助手中。

技能介绍

解决什么问题

日常 PDF 任务常常散落在不同工具之间:合并要一个库,加水印又得换另一个命令行程序,依赖链越滚越长。pdfcpu 把校验、优化、合并、拆分、水印、加密和表单填写收敛到同一个 Go 库与 CLI 入口,减少工具切换和依赖维护成本。

技能如何工作

pdfcpu 是一套基于 Go 的 PDF 处理库与 CLI 工具,能力以命令行方式暴露。核心操作包括:

  • 校验:按 PDF 2.0(ISO-32000-2)规范检查文件有效性,例如 pdfcpu validate input.pdf
  • 合并与拆分:组合多份 PDF,或按范围拆分文档
  • 水印:为页面叠加水印
  • 加密:通过口令限制文档访问
  • 表单填写:填充 PDF 表单字段
  • 优化:压缩或整理 PDF 结构

该工具不依赖外部服务,适合嵌入自动化脚本或 CI 流程。

适用边界与注意点

  • 面向命令行与库调用,不提供图形界面
  • 需要准备 Go 环境或编译后的二进制
  • 表单填写能力取决于 pdfcpu 对 AcroForm 的支持范围,复杂交互式表单可能不适用
  • 加密文档的口令管理与权限需要自行处理
  • 批量处理前建议先用小样本验证输出

使用场景

  • CI 流水线收到 PDF 交付物后,需要按 PDF 2.0 规范校验文件是否有效。
  • 月度报表由多个系统分别生成,需要合并成一份完整 PDF 后再发送。
  • 将一份长 PDF 按章节或页码范围拆分,便于分发给不同业务方。
  • 外部共享合同前,需要为 PDF 添加水印并设置访问密码。

适合人员

  • 构建文档自动化流水线的后端工程师,需要在 CI 中统一执行 PDF 校验、合并与拆分。
  • 处理版本归档的内容平台工程师,需要把多份 PDF 合并或按范围拆分。
  • 负责报表交付的数据工程师,需要批量为 PDF 添加水印并执行优化。
  • 处理表单收集的产品工程师,需要自动填写 PDF AcroForm 字段。