📜  pdftk split pdf - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:33:26.293000             🧑  作者: Mango

pdftk split pdf - Shell-Bash

简介

pdftk(split pdf)是一个用于拆分PDF文档的命令行工具。使用该工具,您可以将一个PDF文档拆分成多个小的PDF文件。

优点
  • 灵活:可以通过命令行参数来灵活地设置输出文件名、页数等参数
  • 跨平台:pdftk可在Windows、Mac OS X、Linux等各种平台上运行。
  • 易于安装:pdftk可以通过各种包管理器(如APT、Yum、Homebrew等)进行安装。
示例

例如,如果您有一个名为input.pdf的PDF文档,并且要将其拆分成每个文件包含10页的多个PDF文件,可以使用以下命令:

pdftk input.pdf burst output output_%02d.pdf

此命令将生成多个PDF文件,文件名以output_开头,并在后面添加两位数字作为编号。

可访问这里获取更多命令行选项和示例。

安装

如果您使用的是Ubuntu系统,可以使用以下命令安装pdftk:

sudo apt install pdftk

如果您使用的是Fedora系统,则可以使用以下命令安装pdftk:

sudo dnf install pdftk

如果您使用的是Mac OS X,您可以使用Homebrew来安装pdftk:

brew install pdftk

更多安装方式可访问pdftk官方网站获取。

使用方法
拆分PDF

您可以使用以下命令将PDF文档拆分成多个小PDF文件:

pdftk input.pdf burst

这将生成多个PDF文件,文件名将是pg_0001.pdfpg_0002.pdf等,每个文件包含一份PDF文档的一页。

分割PDF

您可以使用以下命令将PDF文档拆分成具有指定数量页数的多个小PDF文件:

pdftk input.pdf burst output output_%02d.pdf

这将生成多个PDF文件,文件名将是output_01.pdfoutput_02.pdf等,每个文件将包含指定数量的页数。

拼接PDF

您可以使用以下命令将两个PDF文档拼接成一个:

pdftk A=doc1.pdf B=doc2.pdf cat A B output combined.pdf

以上命令中的AB是输入文档的别名,cat命令将这两个PDF文档合并成一个文件,并输出到名为combined.pdf的文件中。

总结

pdftk是一个功能强大,使用简单,跨平台的PDF文档处理工具。它可以帮助您执行各种PDF文档分割、旋转、合并、加密等常用操作,使您的PDF文档操作变得更加高效。