跳到主要内容
PPDF123

把文件附加到 PDF 里

管理附件把一个或多个文件作为附件嵌进 PDF,阅读器会在附件面板里列出它们。它只添加文件,不会把 PDF 转成 PDF/A-3。

把文件拖到这里,或点击选择

支持 PDF · 单个文件不超过 500.0 MB · 一次最多 20 个文件

也可以按 Ctrl/Cmd+V 或从剪贴板菜单粘贴文件。

管理附件把每个 `attachments` 文件嵌进 `/EmbeddedFiles`,成为 EmbeddedFile 流加 Filespec。不提供附件会报错拒绝。`convertToPdfA3b` 被忽略。不会转成 PDF/A-3b。

这不是拼接 PDF(合并 PDF),也不是叠加页面。接收方需要能显示附件的阅读器。

有密码保护的文件,在你输入密码后会在本页为你解锁;API 调用方需先运行移除密码。文件名存在 Filespec 的 `/F` 和 `/UF`。

这个复选框不会下载 PDF/A-3b 发票包。

上传是临时的。我们不会保存你的附件文库。

功能

  • 把文件嵌进 PDF 的 EmbeddedFiles 名称树
  • `convertToPdfA3b` 无用
  • 至少需要一个附件
  • 匿名 API:/api/v1/misc/add-attachments

适用场景

  • 把表格夹到 PDF 封面信上
  • 给用 Acrobat 的审阅者把源文件装进 PDF
  • 跳过 PDF/A-3 复选框

如何给 PDF 附加文件?

  1. 上传 PDF 和一份或多份要嵌入的文件。
  2. convertToPdfA3b 关掉即可。它不会转换。
  3. 点击处理,下载 PDF。
  4. 在桌面阅读器打开附件面板。

限制与边界

  • 不是 PDF/A-3b
  • 不是合并 PDF
  • 没有附件窗格的阅读器会藏起这些文件
  • 本网站的上传上限:每个文件 500 MB,超过约 95 MB 时分块上传。直接调用 API 时,单个请求体上限为 100 MB。

示例

  • 附上 notes.txt 会增加名为 notes.txt 的 EmbeddedFiles 条目
  • 拨动 convertToPdfA3b 仍写出普通 PDF

本工具的隐私说明

文件经 HTTPS 上传,在服务器内存或短期临时目录中处理,结果就绪后即删除。我们不会为日后浏览、训练或广告画像保留副本。留存期限与 AdSense Cookie 说明见隐私政策。

常见问题

convertToPdfA3b 做成 PDF/A-3 了吗?
没有。该标志被忽略。若想要 Ghostscript 的 PDFA=1/2,用 PDF 转 PDF/A,并清楚那不是第 3 部分。
附上的 PDF 会合并成页面吗?
不会。它们待在 EmbeddedFiles。合并 PDF 才是拼接页面。
忘了附件文件会怎样?
请求会以错误请求失败:至少需要上传一个附件文件。
内嵌流有特殊压缩吗?
存成 application/octet-stream,带 Size 参数。不要假定是 PDF/A-3 关联文件。

最后更新:

用代码调用

本站每个工具都是普通 REST 接口。匿名使用不需要账号或 API Key,给浏览器、开发者和智能体同样可用。

curl -X POST "https://pdf123.xyz/api/v1/misc/add-attachments" \
  -F "[email protected]" \
  -F "attachments=@attachments" \
  -o output.pdf

也提供 MCP 工具,供说 Model Context Protocol 的客户端调用(JSON-RPC 2.0,POST /mcp)。 完整 API 文档

在 AI 代理中使用

Skill

装上这个 Skill,Claude Code、Codex、Cursor 等 AI 代理就能替你完成「管理附件」: /skills/pdf123-add-attachments.md

全部 Agent Skill

文件只用于本次处理,完成后自动删除。