Image Magick 通过转换从单个 TIFF 生成两个 PDF 页面

Image Magick 通过转换从单个 TIFF 生成两个 PDF 页面

使用 Debian 和此版本的 image magick:

convert --version
Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org
Copyright: (C) 1999-2021 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC Modules OpenMP(4.5) 
Delegates (built-in): bzlib djvu fftw fontconfig freetype heic jbig jng jp2 jpeg lcms lqr ltdl lzma openexr pangocairo png tiff webp wmf x xml zlib

我遇到了一个奇怪的问题,我运行这个命令:

convert tiff.tif tiff-no-absolute-path.pdf

当我期望单页 PDF 时,我得到了两页 PDF:

convert -verbose tiff.tif  tiff-no-absolute-path.pdf
tiff.tif[0] TIFF 241x117 241x117+28+89 8-bit Grayscale Gray 9640B 0.010u 0:00.004
tiff.tif[1] TIFF 295x295 295x295+0+0 8-bit TrueColor sRGB 0.010u 0:00.003
tiff.tif=>tiff-no-absolute-path.pdf[0] TIFF 241x117 241x117+28+89 8-bit Bilevel Gray 0.050u 0:00.032

不知道为什么,但它以灰度和 RGB 形式分割图像......

答案1

tiff可以有多个层 - 你的似乎有 - 并且默认情况下每个层在转换过程中都是分开的。按如下方式合并它们:

convert input.tif -layers merge output.pdf

相关内容