如何提取一个大pdf文件的所有页面?

如何提取一个大pdf文件的所有页面?

我需要一个提示,如何在命令行中从大型 pdf 文件中提取所有页面。有人能帮帮我吗?

谢谢

答案1

如果你想从 pdf 文件中提取所有页面,你需要 pdftk:

http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/

你使用类似 Debian 的发行版吗?请执行以下操作:

$ sudo apt-get install pdftk

安装后,执行以下操作:

$ pdftk file.pdf burst

****另一个提示,在分割 pdf 文件之前创建一个新目录,以便整理文件**

答案2

要管理 PDF,您可以使用 PDF Toolkit。在基于 Debian 的发行版上,您可以使用以下命令安装:

apt-get install pdftk

写于Java并要求gcj

您可以使用以下命令为每个页面创建一个新文件:

pdftk BIG-FILE.pdf burst

您还可以使用它pdftk cat command来分割一些页面:请阅读手册。

如果您想转换 PDF 文件,您可以从众多实用程序中挑选一个poppler-utils

答案3

如果你恰好只想提取特定的页面集,我发现 Linux Mint 18 自带了一个名为 的东西pdfseparate。不确定这是否适用于你的发行版,但对我来说,这意味着我不需要安装任何东西。

这让我可以做一些事情,比如只用第一页来制作一个新的 PDF(如果适用,仍然是原始矢量格式):

pdfseparate -f 1 -l 1 original.pdf just-page-one-of-original.pdf

(为什么?因为另一个软件在其 PDF 输出末尾烦人地添加了一个空白页。)

相关内容