gscan2pdf 및 ImageMagick `convert`를 사용하여 이미지 크기 확대

gscan2pdf 및 ImageMagick `convert`를 사용하여 이미지 크기 확대

나는 받은 모든 중요한 실제 메일을 PDF로 스캔합니다. 저는 Windows에 대한 의존성을 없애기 위한 프로세스의 일환으로 이 활동을 Linux로 옮기려고 합니다. 저는 Windows에서 스캔 및 변환을 위해 우수하지만 독점적인 NitroPDF를 사용하곤 했습니다.

gscanpdf따라서 Ubuntu 14.04 x_86_64에서 Canon LiDE 스캐너와 함께 v 1.2.3을 사용하도록 전환했습니다 . 300DPI 라인 아트로 이미지를 스캔하면 페이지당 합리적인 파일 크기(약 150kB)가 제공되지만 어떤 이유에서인지 이미지의 페이지 형상을 A4로 설정했는데도 gscan2pdf항상 A0(예: 거대)으로 표시됩니다. 많은 독자들을 혼란스럽게 하고 인쇄를 어색하게 만듭니다. 이를 설명하기 위해 A4 시트를 스캔했습니다.

tim@MERLIN:~/Documents/Scanned$ pdfinfo sample.pdf
Title:          LabourLeaflet
Subject:        NONE
Keywords:       NONE
Author:         001-MCC
Creator:        gscan2pdf v1.2.3
Producer:       PDF::API2
CreationDate:   Mon Aug 18 00:00:00 2014
ModDate:        Mon Aug 18 00:00:00 2014
Tagged:         no
Form:           none
Pages:          1
Encrypted:      no
Page size:      2380.8 x 3366.7 pts
Page rot:       0
File size:      117573 bytes
Optimized:      no
PDF version:    1.4

보시다시피 A0의 페이지 기하학을 제공합니다. 이제 ImageMagick의 명령을 사용하여 페이지 형상을 변환할 수 있습니다 convert.

tim@MERLIN:~/Documents/Scanned$ convert sample.pdf -page A4 -compress zip sample1.pdf
tim@MERLIN:~/Documents/Scanned$ pdfinfo sample1.pdf
Title:          sample1
Producer:       ImageMagick 6.7.7-10 2014-03-06 Q16 http://www.imagemagick.org
CreationDate:   Tue Aug 19 10:04:36 2014
ModDate:        Tue Aug 19 10:04:36 2014
Tagged:         no
Form:           none
Pages:          1
Encrypted:      no
Page size:      595 x 842 pts (A4)
Page rot:       0
File size:      689083 bytes
Optimized:      no
PDF version:    1.4

보시다시피 이렇게 하면 지오메트리가 정확해지지만 파일이 원래 크기의 6배로 커지게 됩니다.

그래서:

  1. gscan2pdf내가 설정한 A4 페이지 기하학을 존중할 수 있는 방법이 있습니까 (이상적)?
  2. ImageMagick이 부풀어오르지 않고 페이지 크기를 변경하도록 할 수 있나요? 또는
  3. gscan2pdf및 외에 고려해야 할 다른 패키지가 있습니까 convert?

답변1

이 버그는 버전 1.2.5에서 수정된 것 같습니다(1.2.5로 업그레이드하고 프로그램을 여러 번 사용했는데 항상 올바른 용지 크기를 선택합니다).

답변2

동일한 문제가 있었습니다. 많은 설정을 살펴본 후 가장 중요한 것은 저장할 때 압축(다운샘플링 확인란 아래)을 JPEG와 합리적인 품질(예: 75)로 설정하는 것이었습니다. 그것은 차이를 만든다

관련 정보