关于此工具
拆分 PDF 是指将部分或全部页面提取到新的独立文件中——比如把某一章单独提取出来发送、把扫描合集重新拆回原始文档,或者把每一页都变成一个独立文件以便单独归档、发送邮件或存档。这个工具完全在浏览器中完成:选择一个 PDF,输入你想要的页面范围(例如 "1-3,4,7-9" 会得到一个 3 页文件、一个 1 页文件和一个 3 页文件),或者一键将每一页拆分为单独文件,然后下载结果。原始文件永远不会离开你的设备——没有上传,没有服务器往返,也没有后端强加的大小限制。
其底层使用 pdf-lib,一个纯 JavaScript 的 PDF 库,它无损地复制页面(文本、图像、矢量图形和页面尺寸都会被精确保留),而不是进行栅格化或重新渲染。自定义范围从 1 开始且包含边界,因此 "5-6" 表示第五页和第六页;每个用逗号分隔的组都会生成自己的输出 PDF,顺序与你输入的一致。如果某个范围引用了源文件中不存在的页码,工具会在执行任何操作之前准确告诉你哪些页码超出了范围。
常见问题
支持哪些页面范围语法?
支持逗号分隔的单页和连字符范围,例如 `1-3,4,7-9`——每个用逗号分隔的组会生成一个独立的输出 PDF,因此该示例会产生三个文件:第 1-3 页、单独的第 4 页、以及第 7-9 页。
拆分会减小我的 PDF 文件大小吗?
大致上是的——每个输出文件只包含你为其选定的页面(及其相关资源,如字体/图片),因此从一个 100 页的 PDF 中提取 3 页,通常会比原文件小得多,不过原文件中的共享资源(例如多个页面共用的字体)意味着缩减幅度并不总是完全成比例的。