imagemagick を使用して A4 サイズの PDF を切り抜いて結合する

imagemagick を使用して A4 サイズの PDF を切り抜いて結合する

運転免許証のコピーを作らなければなりません。表面と裏面をスキャンし、それぞれの面の PDF を生成しました (念のため PNG も生成しました)。

これまでのところ順調です。Imagemagick のレポート:

$ identify front.pdf back.pdf
front.pdf PDF 595x842 595x842+0+0 16-bit Bilevel DirectClass 63.2KB 0.010u 0:00.000
back.pdf[1] PDF 595x842 595x842+0+0 16-bit Bilevel DirectClass 63.2KB 0.000u 0:00.000

大丈夫です。これで、各 PDF の右上隅に運転免許証が表示され、ページの残りの部分は空白になります。ページを半分に切り取りたいので、最終文書では、コピーの上半分に表面が、コピーの下半分に裏面が配置されます。そのため、次のようにします。

$ convert back.pdf -gravity north -crop 100x50% -density 300 +repage back_crop.pdf

しかし、それは良くありません。なぜなら、identify間違ったサイズが報告されるからです。

back_crop.pdf PDF 147x190 147x190+0+0 16-bit Bilevel DirectClass 3.67KB 0.000u 0:00.000

とにかく、続けて行くと、convert -append2つの画像を組み合わせて、どうやら 結果は問題ありませんが、ファイルを印刷しようとしたり、 を使用して埋め込まれたページ ジオメトリ サイズを確認したりするとidentify、結果がバラバラになります。

どうすればいいでしょうか? 切り取りのステップがここで失敗していると思います。

関連情報