有时,我需要从多页pdf文档中提取一些页面。假设您有一个名为myoldfile.pdf的6页pdf文档。您想从myoldfile.pdf中提取仅包含第1、2、4和5页的新pdf文件mynewfile.pdf。 我正是使用命令行工具pdktk做到了这一点。 如果尚未安装pdftk,请在基于Debian或Ubuntu的计算机上以这种方式安装。 $ sudo apt-get update $ sudo apt-get install pdftk 然后,要创建一个仅包含旧pdf第1、2、4和5页的新pdf,请执行以下操作: $ pdftk myoldfile.pdf cat 1 2 4 5 output mynewfile.pdf 请注意,cat和output是特殊的pdftk关键字。 cat指定要在输入文件上执行的操作。 输出信号,紧随其后的是输出pdf文件的名称。 您可以像这样指定页面范围: $ pdftk myoldfile.pdf cat 1-2 4-5 output mynewfile.pdf pdftk的后袋还有其他一些技巧。例如,您可以指定突发操作以将输入文件中的每个页面拆分为一个单独的输出文件。 $ pdftk myoldfile.pdf burst 默认情况下,输出文件名为pg_0001.pdf,pg_0002.pdf等。 pdftk还能够将多个pdf文件合并为一个pdf。 $ pdftk pg_0001.pdf pg_0002.pdf pg_0004.pdf pg_0005.pdf output mynewfile.pdf 这样会将与第一,第二,第四和第五页相对应的文件合并为一个输出pdf。