【问题标题】:convert pbm -> tiff -> tiffcp -> tiff2pdf . Getting 5mm page转换 pbm -> tiff -> tiffcp -> tiff2pdf 。获取 5mm 页面
【发布时间】:2012-03-24 22:37:11
【问题描述】:

我通常扫描多页文件,而且我使用的是一种简单的方法。

for f in ???\.pbm; do 
   convert -compress Group4 $f ${f%pbm}tiff; 
done;

tiffcp *\.tiff o.tiff; 

tiff2pdf o.tiff -o o.pdf

但这样我可以获得好的 TIFF 和非常差的 PDF。

这是identify的输出:
(每页类似)

Image: o.tiff
Format: TIFF (Tagged Image File Format)
Class: DirectClass
Geometry: 1248x1649+0+0
Resolution: 72x72
Print size: 17.3333x22.9028

Image: o.pdf
Format: PDF (Portable Document Format)
Class: DirectClass
Geometry: 17x23+0+0
Resolution: 72x72
Print size: 0.236111x0.319444

我尝试在所有步骤上使用密度设置,但没有任何帮助。有谁知道错误在哪里?

【问题讨论】:

    标签: pdf imagemagick tiff multipage


    【解决方案1】:

    tiff2pdf这一步,尝试使用这个命令:

     tiff2pdf  -p A4  -F  -o o.pdf  o.tiff
    
    • -p A4:强制 PDF 使用 ISO A4 页面大小(您也可以使用letterlegal)。
    • -F:强制 TIFF 完全填满页面。

    【讨论】:

    • 感谢您的评论!我的 tiff2pdf 不知道选项 -F。有 -f ,但它用于“适合窗口”属性,我得到的只是 A4 中心的非常小的图像。我可以获得更好的图像(非常接近原始图像),将分辨率设置为~5,但这不是真的,是吗? tiff2pdf -p A4 -r o -x 5 -y 5 -f -o o.pdf o.tiff
    • @morodeer:我的 tiff2pdf 是 LibTIFF v. 3.9.5 的一部分。你的是哪个版本的? (也许你应该更新?)
    • 奇怪,我有 LibTIFF v. 3.9.4-2 ,但没有任何更新选项。我会调查一下,谢谢=)
    • 嗯,太好了。在 maverick 3.9.4 上是最新的,当我尝试删除它时,我看到一个包含 150 个依赖程序的列表,应该删除这些程序以删除 libtiff4。在删除以前的版本之前,我也不能从源代码安装...
    • Maverick 已经 2 岁了...也许您可以从安装到 /usr/local/.. 或事件到 $HOME/local/... 的源代码构建一个私有版本?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-18
    • 1970-01-01
    相关资源
    最近更新 更多