如何轻松地将大型 PDF 拆分为两个(或多个)单独的 PDF?
假设我们有 foo-bar.pdf,foo 部分是从第 1-12 页开始,而部分 bar 是从第 13 页到最后。我想将 foo-bar.pdf 拆分为 foo.pdf 和 bar.pdf。
您可以使用pdftk,它是处理 PDF 文档的便捷工具。
sudo apt-get --yes install pdftk
pdftk foo-bar.pdf cat 1-12 output foo.pdf
pdftk foo-bar.pdf cat 13-end output bar.pdf
您可以使用此方法以N种方式拆分 PDF,或删除页面。
例如,要删除第 13 页:
pdftk in.pdf cat 1-12 14-end output out.pdf
或使用它来旋转页面和许多其他东西,请参阅man pdftk
.
也可以通过下载二进制文件(Windows、OS X、Linux)或使用 Homebrew 进行安装。
这可以用cpdf完成:
cpdf in.pdf 1-12 -o out.pdf
cpdf in.pdf 13-end -o out.pdf
或者,拆分为 12 页大小的块:
cpdf in.pdf -split -chunk 12 -o out%%%.pdf
披露:我是 cpdf 的作者。
cpdf
由于我的发行版也没有打包pdftk
,我不得不搜索另一种解决方案并找到了最简单的解决方案 - 为了拆分 PDF,可以简单地从中“打印”页面范围,选择 PDF 作为输出(而不是打印机) . 默认情况下,这肯定在 GNOME 中可用,但我很确定它在其他 DE 中也可用。
我知道这不能完全回答您的问题,但是尝试逐页拆分 pdf 让我来到这里,所以:
pdftk file.pdf burst output file-%d.pdf
pdftk
在 Windows 上,您可以使用Chocolatey轻松安装:
choco install pdftk
如果您不是在寻找编程方式。