pdftk-java は PDF ファイルを編集するコマンドラインツールです。
PDF ファイルの結合,分割,並べ替え,ページ回転,ページ抽出,透かしの挿入,メタデータの追加や抽出,セキュリティの設定などが可能です。
CHANGELOG.md · master · pdftk-java / pdftk-java · GitLab
macOS Sonoma / macOS Ventura / macOS Monterey / macOS Big Sur の場合は
brew install pdftk-java
を実行します。
ソースからコンパイルするのも簡単です. ソースは pdftk-java から入手できます.
PDFtk Server Manual参照. pdftk --help または pdftk -h と入力すれば詳しいマニュアルが現れます.