Использование imagemagick для обрезки и объединения PDF-файлов формата A4

Использование imagemagick для обрезки и объединения PDF-файлов формата A4

Мне нужно сделать фотокопию водительских прав. Я отсканировал лицевую и обратную стороны и сгенерировал 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объединять два изображения, ивидимо результат в порядке, но когда я пытаюсь распечатать файл или проверяю размер встроенной геометрии страницы с помощью identify, результат получается совершенно разным.

Как мне это сделать? Я думаю, что здесь не работает этап кадрирования.

Связанный контент