IrfanView ist in erster Linie eine Bildbetrachtungsanwendung, keine Bildbearbeitungsanwendung (obwohl eine Reihe hilfreicher Werkzeuge in der Anwendung vorhanden sind). Beim Speichern des Alphakanals ist IrfanView sehr begrenzt. Dies wird auch im IrfanView-Forum erklärt :
Irfanview ist im Grunde ein Bildbetrachter. Der Alphakanal wird nur zum Rendern vor einem Hintergrund verwendet. dann ist der Alphakanal weg. Den Alphakanal beizubehalten bedeutet, mehr Speicherplatz zu verwenden, und er muss bei allen Bildoperationen gehandhabt werden. Dies bedeutet, dass viel Code umgeschrieben wird.
Verwenden Sie verschiedene Werkzeuge, um den Alphakanal während der Bearbeitung zu erhalten (z. B. Paint.NET).
Wenn Sie sich vor allem mit der Komprimierung von PNG-Dateien befassen, empfehlen wir Ihnen, ImageOptim (wenn Sie einen Mac verwenden), Trimage (Linux) oder FileOptimizer (Windows, Vorsicht: es scheint Adware) zu sein.
Wenn Sie ImageMagick verwenden möchten, werfen Sie einen Blick auf den Alpha- Parameter. Wenn ich dich richtig verstehe, ist was du brauchst -alpha set
.