Imagemagick convert在上次编辑简单PNG后未能在图像上绘制文本,其他绘制工作正常

Imagemagick convert在上次编辑简单PNG后未能在图像上绘制文本,其他绘制工作正常,imagemagick,png,Imagemagick,Png,源图像文件: 我想以自动方式将图像上移: convert -page +0-24 Music-Set-Cornet-icon.png \ -background none -flatten PNG32:cornet_shifted.png 这个很好用。问题是,如果我试图调整大小并在图像上绘制文本,它就会失败。但它在未修改的PNG文件上运行良好 convert cornet_shifted.png -resize 192x192 \ -fill white -stroke white -

源图像文件:

我想以自动方式将图像上移:

convert -page +0-24 Music-Set-Cornet-icon.png \
 -background none -flatten PNG32:cornet_shifted.png
这个很好用。问题是,如果我试图调整大小并在图像上绘制文本,它就会失败。但它在未修改的PNG文件上运行良好

convert cornet_shifted.png -resize 192x192 \
   -fill white -stroke white -font Helvetica -pointsize 48 \
   -draw "text 35,150 'Hello'" \
   PNG32:cornet_shifted_withtext.png
到目前为止,我已经花了两个小时试图确定为什么会发生这个问题。文本无法渲染。如果您将源文件更改为原始文件(无需第一次运行转换),PNG-效果非常好


同样值得注意的是:画线,甚至在上面画另一个PNG都很好。这是唯一一个以这种方式运行的文本。我在:mageMagick 6.7.7-10 2013-12-15 Q16

我用ImageMagick 6.8.8-7获得了正确的图像。您是否尝试过将背景“无”更改为“紫色”以更好地查看文本?文本在透明区域内绘制。yha,我更改了颜色。我将尝试更新版本。非常感谢。