PDFの結合にGUIを使うのが面倒なのでコマンドラインで実行する方法を探してみたらpdftkというのが使えるっぽかった。
導入編
homebrewで入れられないか探してみた。
% brew search pdftk
No formula found for "pdftk".
Searching pull requests...
Closed pull requests:
pdftk: 2.02 - a Handy Tool for Manipulating PDF Documents (https://github.com/Homebrew/homebrew/pull/25953)
お、ということはbrew pull
すれば、、、
% brew pull https://github.com/Homebrew/homebrew/pull/25953
######################################################################## 100.0%
==> Applying patch
Applying: pdftk: 2.02 - a Handy Tool for Manipulating PDF Documents
==> Patch closes issue #25953
==> Patch changed:
Library/Formula/pdftk.rb | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
入れられるようになった。
% brew search pdftk
pdftk
普通にインストールする。
% brew install pdftk
PDFを結合する
結合だけなら次のコマンドでいける。
% pdftk file1.pdf file2.pdf file3.pdf cat output merged.pdf
file1.pdf file2.pdf file3.pdf
入力ファイルcat
実行する機能名、catで結合output XXXX.pdf
出力ファイル名を指定する
回転・分割など
他にも色々なことが実行できそうだった。ここでは回転と分割だけ試してみる。
時計回りに90度回転
% pdftk input.pdf cat 1-endeast output output.pdf
ページ分割
% pdftk input.pdf burst