如何从PDF文件拆分或者提取特定页面
在本教程中,我将展示一种简单的方法来从Linux上的PDF文件中拆分或者提取特定页面。
尽管有许多方法来完成此任务,但我发现以下方法是提取页面范围的最简单方法或者Linux中的PDF文件的一部分。
只需遵循下面描述的这些简单的步骤即可在几分钟内完成此工作。
使用PDFTK从PDF文件中拆分或者提取特定页面
我将解释命令行和GUI方式。
如果使用仅具有CLI模式的系统,请按照下列步骤操作。
PDFTK是可用于拆分或者合并PDF文件的自由图形工具。
我们可以在CLI和GUI模式下使用它。
它可免费提供。
在Linux上安装PDFTK
PDFTK可在一些Linux发行版的官方存储库中提供。
在Arch Linux上,PDFTK在[社区]存储库中提供。
在Arch Linux上安装PDFTK及其变体,运行:
$pacman -S pdftk
在Debian,Ubuntu:
$sudo apt安装pdftk
注意:我们需要在Ubuntu中启用[Universe]存储库来安装PDFTK。
$sudo add-apt-repository universe
OpenSUSE:
$sudo zypper install pdftk
PDFTK也可作为捕捉包装提供。
确保系统已安装并运行以下命令以安装PDFTK。
$sudo snap install pdftk
用法
安装PDFTK后,打开终端并提取一系列PDF文件,如下所示。
$pdftk source.pdf cat 5-10 output output_p5-10.pdf
其中source.pdf是我的原始PDF文件。
我们从5到10中提取页面。
最后,我们将输出保存在output_p5-10.pdf文件中。
很简单,不是吗?
当然是的。
如果要从源文件中拆分特定页面,例如5,6和10,刚刚运行:
pdftk source.pdf cat 5 6 10 output output.pdf
上面的命令将从source.pdf文件中拆分页面5,6和10,并将其另存为输出.pdf文件。
使用默认PDF读取器应用程序从PDF文件中提取特定页面
这是使用默认的PDF查看器应用程序从PDF文件中提取页面的另一个绝对简单且辅送的技巧。
默认情况下,大多数桌面Linux发行版都使用PDF阅读器应用程序预装。
我们可以使用它来从PDF文档中提取特定的页面集。
这是我在我的Arch Linux桌面中做到了。
使用任何PDF阅读器打开源PDF文件。
出于本教程的目的,我使用ATRIL文档查看器。
转到文件 - >打印。
选择"打印到文件作为打印机,输入输出文件名,选择格式为PDF,输入页面范围(此处30-40)。
最后单击打印。