web-dev-qa-db-ja.com

pdfjoinはどこにありますか(Ubuntu 18.04以降)?

古いDebianベースのディストリビューション(8以前)の小さなユーティリティである「pdfjoin」を使用することに慣れています。 Ubuntu 18.04に移動したとき、そのコマンドはもう使用できないことに気付きました。どこに行ったの?

7

非常に小さいながらも効率的なPDFジョイナーが見つかります ここ 。去年、UbuntuとArch Linuxのためにそれを書きました。参加するPDFファイルと画像で、「古い」debianアプリを置き換えるつもりです。すぐにそれをインストールするスクリプト(install.sh)を見つけることができます...

2
kanehekili

This関数を~/.bashrcファイルに追加するか、シェルスクリプトファイルとして保持します。

function combine_pdfs()
{
    output_file=$1
    files=($2)
    gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -dAutoRotatePages=/None -sOutputFile=$output_file "${files[@]}"
}

~/.bashrcファイルを入手することを忘れないでください。次に、ファイルタイプを含むフォルダーのターミナルで:

combine_pdfs blah_blah.pdf 'first.pdf second.pdf third.pdf fourth.pdf'

上記のスクリプトは、first.pdf、second.pdf、third.pdfを組み合わせたblah.pdfファイルを作成します。

私はその特定のツールを使用したことがありませんが、 this source によると、それはpdfjamのラッパーにすぎなかったため、代わりにそのユーティリティを使用します。ただし、より複雑なタスクでは、pdftkが使用するツールキットです。

編集:

以前の回答を読んだ後、texlive-extra-utilsをインストールすると、Vanillaのtexliveのインストールと競合する可能性があることを指摘しておきます。