我正在尝试使用Image Magick从多个小的png创建一个新的大png,但是小图像没有保留它们的透明度。我正在创建一个6000x6000的图像,并在特定位置放置较小的png,并且其中一些被旋转,这一切都很好地运作。问题是当一些小图像重叠时,它们的透明度没有保留。这是我的意思举例说明。我尝试了几个-channel选项和-alpha on,但似乎没有什么作用。我错过了什么吗?
这是我测试使用的命令:
这是我测试使用的命令:
convert -size 6000x6000 xc:none ^
( Rectangle_01.png -repage +200+200 ) ^
( Rectangle_01.png -repage +651+200 -rotate 45 ) ^
( Rectangle_01.png -repage +1102+200 -rotate -45 ) -flatten -alpha on test.png