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 -append두 이미지를 합쳐서 사용하게 되는데,보기에 결과는 괜찮지만 파일을 인쇄하려고 하거나 를 사용하여 포함된 페이지 기하학적 크기를 확인하면 identify결과가 여기저기서 나옵니다.

내가 어떻게 해? 제 생각에는 자르기 단계가 여기서 실패한 단계인 것 같습니다.

관련 정보