通过ImageMagick旋转PNG

sek*_*aka 7 imagemagick rotation transparent

我想通过convert命令旋转PNG文件.像这样.

convert -background 'rgba(0,0,0,0.5)' -rotate 45 1.png r1.png
Run Code Online (Sandbox Code Playgroud)

但结果PNG文件错误如下. https://docs.google.com/spreadsheet/ccc?key=0AqzGWe_mT6dwdEIwa04xRldwVGtOX1VGbVJhRnZwX0E

灰色空间是正确的.

我不知道为什么存在黑色空间.

我错了什么?

谢谢.


convert -version版本:ImageMagick 6.5.4-7 2012-05-07 Q16 OpenMP http://www.imagemagick.org 版权所有:Copyright(C)1999-2009 ImageMagick Studio LLC

Bon*_*nzo 8

转换后要修改的图像是直接的.

尝试:

convert 1.png -background "rgba(0,0,0,0.5)" -rotate 45 r1.png
Run Code Online (Sandbox Code Playgroud)