Ubuntu 20.04: pdfseparateでPDFファイルを分割したりページを抽出する

複数ページあるPDFファイルの中から特定のページを抽出したかったのでメモ

pdfseparateコマンドで分割可能。

インストール

$ sudo apt install poppler-utils

使い方
ソースァイル名と、出力先パターンを引数で渡す。範囲指定も可能。

$ pdfseparate source.pdf output-%d.pdf

これで output-1.pdf, output-2.pdf,… とファイルが1ページずつに分割されたものが生成される。
%dをファイル名に入れないと怒られる。

特定のページだけ抽出したい場合はこうする。
例えば3ページ目から5ページ目までを抽出したい場合。

$ pdfseparate -f 3 -l 5 source.pdf output-%d.pdf

こちらも%d必須