【发布时间】:2017-05-28 00:51:25
【问题描述】:
我的程序使用 ImageMagick 将多页 tiff 转换为 pdf。
convert.exe "C:\multipage_tiff_example.tif" -flatten "pdf:C:\cache\multipage_tiff_example-636946171.pdf"
问题
如果我在上述命令中对 multipage tiff 文件使用 -flatten,它只会将 tiff 的 首页 呈现为 pdf。
并删除 -flatten,为所有页面提供正确的 PDF 再现。
我的疑问
我也读到了 -flatten 选项here。但我无法理解为什么它只在再现中给出一个页面。
【问题讨论】:
-
您的 IM 版本是多少?在 IM 6.9.8.6 Q16 Mac OSX 中,类似的命令对我来说效果很好。你能发布一个链接到你的tif文件吗?是两页还是两层?这个工作:convert.exe "C:\multipage_tiff_example.tif[0--1]" -flatten "pdf:C:\cache\multipage_tiff_example-636946171.pdf"。你的 tiff 有透明度吗?
-
这是一个 2 页 @fmw42
-
您想要一页 PDF 还是两页 PDF?如果是后者,则删除 -flatten。如果是前者,那么我在之前评论中的上述命令运行良好。因此,如果这对您不起作用,请发布您的 2 页 tiff 或指向它的链接,以便我们对其进行测试。也许您的 ImageMagick 版本太旧,需要更新?
-
我想要一个 2 页并且它有效。由于我是新手,wiki 上并不清楚 -flatten 的用法。但是非常感谢您的澄清。
标签: imagemagick imagemagick-convert