運転免許証のコピーを作らなければなりません。表面と裏面をスキャンし、それぞれの面の 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 -append
2つの画像を組み合わせて、どうやら 結果は問題ありませんが、ファイルを印刷しようとしたり、 を使用して埋め込まれたページ ジオメトリ サイズを確認したりするとidentify
、結果がバラバラになります。
どうすればいいでしょうか? 切り取りのステップがここで失敗していると思います。