ImageMagick:阴影颜色变成全黑

问题描述 投票:0回答:1

我需要使用 ImageMagick 将仅包含一张图像的 pdf 文件转换为 .jpeg 或 .png 格式。

这是图像。原始PDF文件:https://file.io/WMEsCGtbodwz

enter image description here

使用命令行

convert -density 150 output.pdf -quality 100 -flatten -sharpen 0x1.0 output.jpg

三维曲线变成全黑。

enter image description here

image pdf imagemagick jpeg file-conversion
1个回答
0
投票

您的 PDF 文件有一个 Alpha 通道。这可能会弄乱你的结果。因此,请在安装了 Imagemagick 6.9.13-11 和 Ghostscript 的情况下执行以下操作(必须阅读 PDF)。这就是超采样技术。您使用较大的密度,然后按相反的量调整大小。 正常密度是72,所以我通过-密度288放大了4倍,然后我调整了1/4=25%。 如果您想要更大的输出,请按更大的百分比调整大小。

convert -density 288 output.pdf -alpha off -resize 25% output.png

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.