Was Sie tun, sollte out-of-Box funktionieren.
Allerdings gibt es eine wichtige Einschränkung von GIF als Format (nicht im Zusammenhang mit ImageMagick). Halbtransparenz (Alpha-Kanal) wird nicht unterstützt. Transparenz in GIF ist ein/aus (boolean).
Dokumente behaupten, dass das Standardverhalten Pixel mit (Alpha < 50%) vollständig transparent machen soll.
Abhängig von Ihrem Bild können Sie jedoch zufriedenstellende Ergebnisse erzielen. Zum Beispiel durch die Schwelle (Code von ImageMagick docs) Tweaking:
convert a.png -channel A -threshold 15% a_no_shadow.gif
Weitere Informationen zu den verfügbaren Optionen an: http://www.imagemagick.org/Usage/formats/#gif
Dank für Ihre Antwort. Der Befehl ist nicht gut für mein Bild, aber ich habe den nächsten Befehl in der Verknüpfung von "more info" gefunden: convert a.png -channel A -ordered-dither o4x4 a_ordered_4x4.gif. Dieser Befehl ist jetzt gut. Ich gebe dir eine gute Antwort ..; – anraT