如何轻松地将大型PDF拆分为两个(或更多)单独的PDF?
假设我们有foo-bar.pdf,foo部分来自第1-12页,部分栏是从第13页到结尾.我想把foo-bar.pdf分成foo.pdf和bar.pdf.
Den*_*nis 99
您可以使用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
Run Code Online (Sandbox Code Playgroud)
您可以使用此方法以N种方式拆分PDF 或删除页面.
例如,要删除第13页:
pdftk in.pdf cat 1-12 14-end output out.pdf
Run Code Online (Sandbox Code Playgroud)
或者使用它来旋转页面和许多其他东西,请参阅man pdftk.
也可以通过下载二进制文件(Windows,OS X,Linux)或使用Homebrew进行安装.
小智 20
这可以用cpdf完成:
cpdf in.pdf 1-12 -o out.pdf
cpdf in.pdf 13-end -o out.pdf
Run Code Online (Sandbox Code Playgroud)
或者,分成12页大小的块:
cpdf in.pdf -split -chunk 12 -o out%%%.pdf
Run Code Online (Sandbox Code Playgroud)
披露:我是cpdf的作者.
Ala*_*bra 10
我知道这并不完全回答你的问题,但尝试逐页分割pdf让我来到这里,所以:
pdftk file.pdf burst output file-%d.pdf
Run Code Online (Sandbox Code Playgroud)
在 Windows 上,您可以pdftk使用Chocolatey轻松安装:
choco install pdftk
Run Code Online (Sandbox Code Playgroud)
由于我的发行版cpdf既不包装pdftk,我不得不寻找另一种解决方案并找到最简单的解决方案 - 为了分割PDF,可以简单地"打印"它们的页面范围,选择PDF作为输出(而不是打印机) .这肯定在GNOME中可用,但我很确定它也可以在其他DE中使用.