对比
anthropic-pdf vs pdf-creator:处理还是生成?
两个 PDF skill 工作不重叠。anthropic-pdf 处理已有 PDF,pdf-creator 从 Markdown 生成新 PDF(含中文字体)。它们不竞争——它们串联。
常见困惑:“我想用 Claude skill 处理 PDF——用哪个?” 答案取决于方向。
anthropic-pdf 处理已经存在的 PDF。 pdf-creator 从 Markdown 生成新 PDF。 它们不竞争——它们串联。
并排对比
| anthropic-pdf | pdf-creator | |
|---|---|---|
| 方向 | 处理已有 PDF | 从 Markdown 生成 PDF |
| 作者 | Anthropic(官方) | daymade |
| 引擎 | pypdf、PyMuPDF、OCR | WeasyPrint(HTML/CSS → PDF) |
| 读文本/表格 | 是 | 不适用 |
| 合并/拆分 | 是 | 不适用 |
| 水印 | 是 | 不适用 |
| 扫描版 OCR | 是 | 不适用 |
| 从 Markdown 生成 | 不适用 | 是 |
| CJK 字体支持 | 不适用 | 是(正确渲染) |
| 印刷级版式 | 不适用 | 是(CSS @page) |
anthropic-pdf — 处理已有 PDF
什么时候用:你已经有 .pdf,需要:
- 读取或抽取 文本/表格/元数据
- 多份 PDF 合并成一份
- 把 PDF 拆成单页文件
- 加水印、页码、页眉
- 加密、解密、密码保护
- 用程序填 PDF 表单
- 把扫描版 PDF OCR 成可搜索
不是 Markdown → PDF 工具。
pdf-creator — 生成中文字体正确的 PDF
什么时候用:
- 源文件是 Markdown(笔记、文章、报告)。
- 输出是印刷级 PDF。
- 中文 / 日文 / 韩文需要正确渲染、不缺字。
- 需要现代 CSS 打印特性(page-break、命名页、running headers)。
不能处理已有 PDF。
它们天然串联
最常见的流水线:
Markdown 源文件
→ [pdf-creator] 生成 .pdf
→ [anthropic-pdf] 加水印、页码、加密
→ 最终 .pdf
双语分发的研究报告:
- 写 Markdown。
- pdf-creator 渲染成中文字体正确的 PDF。
- anthropic-pdf 加水印 + DRM 风格加密。
要重分发的内部 PDF:
- anthropic-pdf 对扫描页 OCR、抽文本。
- (可选)转 Markdown 做编辑。
- pdf-creator 用干净样式重新生成。
30 秒决策
你已有 PDF 要修改 → anthropic-pdf
你有 Markdown 要印刷级 PDF → pdf-creator
中文 / CJK 内容? → pdf-creator
要填 PDF 表单? → anthropic-pdf
扫描版 PDF 要 OCR? → anthropic-pdf
端到端生成研究报告? → 两个串联