在上次编辑简单PNG之后,转换无法在图像上绘制文本,其他绘制工作正常

时间:2014-03-01 16:58:18

标签: imagemagick png

源图片文件:http://icons.iconarchive.com/icons/visualpharm/ios7v2/256/Music-Set-Cornet-icon.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 -font Helvetica -pointsize 48 \
   -draw "text 35,150 'Hello'" \
   PNG32:cornet_shifted_withtext.png

到目前为止,我花了2个小时试图确定这个问题发生的原因。文本不会被渲染。如果您将源文件更改为原始文件(没有第一次转换)PNG - 效果很好。

另外值得注意的是:绘制线条甚至在顶部绘制另一个PNG效果很好。它只是以这种方式运行的文本。我在:mageMagick 6.7.7-10 2013-12-15 Q16

0 个答案:

没有答案