PDFファイルのすべてのページから水平トップストリップを削除する

PDFファイルのすべてのページから水平トップストリップを削除する

各ページの上部に約3行のテキストを含むPDFファイルがあります。コマンドラインツールを使用してこのPDFファイルのすべてのページから2cmの水平バーを削除する方法はありますか?私はUbuntuを使用しています。

答え1

PDFjamはそのトリックを実行する必要があります。 Ubuntuにインストールできるはずですsudo apt install pdfjam。次に、PDFファイルが含まれているディレクトリに移動して、次を実行します。

for f in *pdf; do pdfjam --keepinfo --trim "2cm 0mm 0mm 0mm" --clip true --suffix "cropped" "$f"; done

これにより、ディレクトリに各PDFファイルの切り捨てコピーが作成されますfile.pdffile-cropped.pdf内容がうまくいけば、そのファイルを新しいディレクトリ(mv *-cropped.pdf newdir/)に移動し、残りの部分を削除できます。

関連情報