PDF 拆分

我要提建议

把一个 PDF 拆成多个:每页一个、每 N 页一个,或自己写页码范围(1-3,5,8-10),多段自动打包 ZIP。

相关工具

这个工具是做什么的

拆 PDF 有三种常见诉求,这里是三条路:一是「每页一个文件」(做单页素材、逐页批注时用),二是「每 N 页一个文件」(把长文档分成小册),三是「只要某几页或某几段」——直接用页码范围写出来就行,支持 1-3,5,8-10 这种写法,分隔符逗号、顿号、空格都认。像「奇数页 / 偶数页 / 对半拆两段 / 开头 3 页 / 结尾 3 页」这些常用组合做了一键填入,不用自己数页码。拆分前会先把结果清单列出来(每个文件叫什么、几页),确认无误再动手;多次拆出的范围如果重叠也会提醒(重叠是允许的,只是让你知道某些页会出现在多个文件里)。页码写错或超出文件范围会当场报错,不会静默夹取之后让你以为拆对了。每个文件的页面都是原样复制,不缩放、不重新编码;多个结果打成 ZIP 一起下载(PDF 本身已压缩,ZIP 用 store 模式,不再二次压缩)。需要提醒:书签 / 目录不会保留,这与合并的原因相同 —— 底层库读不到源文件的大纲。全程在本机用本地引擎完成:数据不出设备。

使用方法

  1. 选择一个 PDF;工具会读出页数,并显示单页尺寸。
  2. 选拆分方式:每页一个 / 每 N 页一个 / 自定义范围(可用一键填入的常用组合)。
  3. 看右边生成的文件清单与页数,确认没问题。
  4. 点「拆分 PDF」,多段会自动打包成 ZIP;点「导出文件」保存。

常见问题

拆出来的页面会变形或变糊吗?
不会。每一段都是把这几页原样复制进一个新 PDF,页面尺寸、方向与内容都不动,没有任何重新编码。
能只提取某几页吗?
可以:选「自定义范围」后填 3,5,8-10 这类写法(一段一个文件)。如果你只是想要一个包含这些页的新 PDF,就让它只生成一段 —— 这时不会打包 ZIP,直接给一个 PDF。
为什么结果是 ZIP 而不是一堆 PDF?
浏览器一次只能下载一个文件,所以多段结果会打成 ZIP;只有一段时直接给 PDF。ZIP 用的是 store 模式(不再压缩),因为 PDF 本身已经压缩过,二次压缩收益极小。
一次最多拆多少个文件?
200 个。再多会生成几百个文件、ZIP 也会很笨重;需要更细的拆分建议分几次做。
文件会上传吗?
不会。读取与写出 PDF 全部在本机用本地引擎完成。