PDF 合并

把多个 PDF 按你看到的顺序合成一份,预览确认后直接下载。

等待添加文件

按你想要的顺序添加 PDF。

把多个 PDF 拖到这张卡片上,或按 ⌘V / Ctrl+V 粘贴,也可以点「选择 PDF」。文件进入后自动合并,没有「合并」按钮。

仅支持 PDF · 最多 20 个文件 · 单个 50 MB · 总计 100 MB / 2000 页。

文件只留在当前标签页:不上传、不存储、不记日志,页面不发起任何网络请求。

手边没有 PDF?载入两份本地示例(共 3 页),把整个流程走一遍。

合并结果预览

merged.pdf

如果预览没有显示,可在新标签页打开或直接下载。

如何使用

  1. 把 PDF 拖到卡片上、按 ⌘V / Ctrl+V 粘贴,或点「选择 PDF」。文件按添加顺序追加到列表,进入后立即自动合并——没有「合并」按钮,也不会上传。
  2. 在列表里核对顺序:第 1 行提供输出的最前面几页。拖动行首拖拽柄,或用上移/下移按钮;每行显示页数、体积和它在输出中的累计页码范围(例如第 2–5 页)。
  3. 状态变绿并显示「合并完成 · N 页」后,点「预览」在页面内查看整份文件,或点「下载 PDF」保存 merged.pdf。列表一有变化就会重新生成文件,新文件与当前顺序一致前预览与下载都保持禁用。

示例

按这个顺序的两份文件

合同封面.pdf — 1 页,210 KB
正文.pdf — 4 页,1.0 MB

merged.pdf

merged.pdf — 5 页
顺序:封面在前,正文在后
正文占第 2–5 页

页码范围是累加的:第 1 个文件从第 1 页开始,之后每个文件都接在前一个文件的最后一页之后。输出是新文件,两份源文件都不会被修改。

规则、限制与已知问题

  • 全程不上传:文件用 File API 读取,在本标签页内合并。页面不发网络请求、不写存储、不留历史,刷新即从空列表开始。
  • 页面内容按原样复制、不重新编码。图片和字体保持原有压缩,合并后的体积通常接近各源文件之和;本工具不是压缩工具。
  • 带打开密码的 PDF 会被拒绝,也不提供「忽略加密」。请先用密码打开并另存为无密码副本,再合并。
  • 表单字段不会带过去。页面外观可能保留,但输出不是可填写表单;如果需要保持现在的样子,请先在源文件里压平表单。
  • 书签/大纲、附件和文档元数据(标题、作者、主题)不会复制。输出会写入本地化标题与 YKit 创建者/生成者标记。页内链接通常保留,但指向命名目标或书签的链接可能失效。
  • 合并会改变文件字节,数字签名因此失效;PDF/A、PDF/X 等合规标记也不会保留。
  • 预览使用浏览器内置的 PDF 查看器,不是逐页缩略图,也不会重新渲染文件。是否内嵌显示以及移动端行为由浏览器决定;如果预览区域空白,请在新标签页打开或直接下载。预览不会修改文件。
  • 上限:20 个文件、单个 50 MB、总计 100 MB / 2000 页。会使总量超限的文件会被单独拒绝,已有列表保留;超过 40 MB 或 500 页的任务会提示「可能需要几秒」。
  • 合并在主线程执行。大任务可能占用标签页数秒,期间其它交互会变慢;状态区会显示读取与合并进度。
  • 加密 PDF、损坏文件、0 字节文件以及开头没有 %PDF- 标记的文件都会被明确拒绝,不会静默产出半成品下载。

同样在浏览器内完成的文档工具。