首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Imagemagick将PDF转换为TIFF,使页面部分变为黑色

使用Imagemagick将PDF转换为TIFF,使页面部分变为黑色
EN

Stack Overflow用户
提问于 2021-07-01 14:53:54
回答 1查看 163关注 0票数 0

在尝试使用Imagemagick将PDF转换为TIF多页时,页面的某些部分变为黑色。

代码语言:javascript
复制
Version: ImageMagick 7.1.0-0 Q16 x86_64 2021-06-13 https://imagemagick.org
Copyright: (C) 1999-2021 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI OpenMP(3.1)
Delegates (built-in): bzlib djvu fontconfig freetype jng jpeg lzma openexr pangocairo png tiff x xml zlib

Sample file

转换后的文件截图:

使用的命令:

代码语言:javascript
复制
/usr/local/bin/magick convert -debug "Blob" -density 600X600 Sample1.pdf -type Grayscale -compress Group4 -monochrome -quality 100 -depth 1 -units PixelsPerInch -define connected-components:area-threshold=3 -define connected-components:mean-color=true -define connected-components:8 Sample1.tif

我们怎样才能得到正确的转换图像?

EN

回答 1

Stack Overflow用户

发布于 2021-07-01 23:50:16

下面的代码适用于Imagemagick 7.1.0.2 Q16和libtiff 4.1.0。基本上,通过将alpha通道的背景设置为白色并将其关闭来移除alpha通道。

代码语言:javascript
复制
convert -density 300 Sample1.pdf -background white -alpha background -compress Group4 x.tiff

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68205581

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档