目前我正在尝试使用Perl / ImageMagick和/或Ghostscript将存储为TIFF的扫描文本文档转换为8.5“×11”(ANSI A “Letter” size)PDF文件。
我已经尝试了许多带有调整大小的ImageMagick过滤器,但仍然发现之前的一些文件完全清晰,现在难以辨认。这些图像通常为72 dpi,当转换为8.5“×11”时,最终会产生612×792像素的像素。原来是1700×2200;正如你所看到的,在重新调整大小时会丢失相当多的像素。
除了调整大小之外我还应该使用其他东西吗?可能像ImageMagick报道的图像是72 dpi,当它真的像200 dpi?是否会将图像重新采样到适合8.5“×11”区域的最高dpi?
有没有人有最终创建PDF文件的所有其他选项,所有页面都是8.5“×11”?
答案 0 :(得分:2)
(Mantra:'使用合适的工具......')
您可能不应该使用ImageMagick来完成工作,而是使用LibTIFF的tiff2pdf
命令行实用程序:
tiff2pdf \
-z \
-o output.pdf \
-p letter \
-F \
input.tiff
-z
用于(无损)Zip / Flate压缩
-o
定义输出文件名
-p
设置媒体大小
-F
填充页面。