web-dev-qa-db-ja.com

Linuxで別のPDFを使用してPDFの単一のページを置き換える方法は?

複数のページで1つのページを置き換える最も簡単な方法を知りたいPDF Linuxで別の単一のページPDFです。これに最適なツールは何ですか?

現在、私はこのようにしています:

  1. pdfsam を使用してPDFを単一ページに分割する
  2. 入れ替えたいページを入れ替える
  3. pdfsamを使用してそれらをマージする
  4. ghostscriptを使用してページサイズを同じに強制する

もっと良い方法は?

48
xgdgsc

PDF Toolkit PDFtk

例:

pdftk A=inA.pdf B=inB.pdf cat A1-12 B3 A14-end output out1.pdf

出力は、inA.pdfの最初の12ページで構成され、その後にinB.pdfの3ページが続き、inA.pdfの最後まで14ページが続きます。

多くのLinuxディストリビューションは、パッケージマネージャーを使用してダウンロードおよびインストールできるPDFtkパッケージを提供しています。

74
Axel Kemper

また、オープンソースである qpdf を使用することもできます。

other response の例と同じ:

qpdf --empty --pages inA.pdf 1-12 inB.pdf 3 inA.pdf 14-z -- out1.pdf