使用 gscan2pdf 和 ImageMagick `convert` 使图像尺寸膨胀

使用 gscan2pdf 和 ImageMagick `convert` 使图像尺寸膨胀

我将收到的所有重要物理邮件扫描为 PDF。我正在尝试将这项活动转移到 Linux,作为消除对 Windows 依赖的过程的一部分 - 我曾经在 Windows 上使用优秀但具有深度专有的 NitroPDF 来进行扫描和转换。

因此,我已转而gscanpdf在 Ubuntu 14.04 x_86_64 下使用 v 1.2.3 和 Canon LiDE 扫描仪。如果我以 300DPI 线条艺术扫描图像,它会给我一个合理的每页文件大小(大约 150 kB),但由于某种原因,尽管我将图像中的页面几何设置为 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

正如您所看到的,这得到了正确的几何图形,但导致文件膨胀到原始大小的六倍。

所以:

  1. 有什么方法可以gscan2pdf尊重我设置的 A4 页面几何形状(理想);或者
  2. 我可以让 ImageMagick 更改页面大小而不膨胀吗?或者
  3. gscan2pdf除了and之外,我还应该考虑其他一些软件包吗convert

答案1

这个错误似乎已在版本 1.2.5 中得到修复(我已升级到 1.2.5 并使用该程序多次,并且它始终选择正确的纸张尺寸)。

答案2

遇到了同样的问题,在摆弄了很多设置之后,最重要的是在保存时,将压缩(在复选框下采样下)设置为 JPEG 和合理的质量(例如 75)。这确实有区别

相关内容