ChrisB: Paint.NET und png Bilder

Beitrag lesen

Hi,

Und zwar finde ich Paint.NET macht png-Bilder unheimlich groß (bzgl. Dateigröße).

AFAIK speichert Paint.net auch eigene Daten in den Bildern, Ebenen zum Beispiel.

Nein, Ebenen kann Paint.NET nicht in PNGs speichern, weil das Format das gar nicht hergibt.
Wenn du versuchst, ein Bild mit mehr als einer Ebene als PNG zu speichern, wird Paint.NET dich darauf hinweisen, dass du das Bild dazu erst “flatten” (Englisch, k.A. wie das auf Deutsch im Programm heißt) musst, und ob du das tun oder das Speichern abbrechen willst.

Das es aber weitere Informationen speichert, ist denkbar – aber wenn es nur Meta-Daten wären, sollten die im Vergleich zu den eigentlichen Bilddaten eigentlich eher wenig ausmachen. Es sei denn, es würde auch noch Vorschaubilder o.ä. in die EXIF-Daten packen. Ob das der Fall ist, habe ich aber nicht untersucht.

Davon unabhängig führt das Programm möglicherweise gar keine großartigen Optimierungen durch und speichert vielleicht sogar stur nur nach einer Methode. Wenn du dir mal anschaust, wie lange das schon genannte OptiPNG und auch andere Optimierer teilweise brauchen, sollte das auch nachvollziehbar sein. Paint.net ist halt ein Mal- und kein Optimierungsprogramm.

Ja, die Optimierer machen mehrere Durchläufe mit verschiedenen Parametern und Komprimierungs-Leveln, um ein „optimales” Ergebnis zu finden – manchmal kann man sogar einstellen, wie viele Durchläufe man machen möchte, auf Kosten der Zeit. Dass PDN das nicht macht, ist logisch, wie du schon sagtest.

So oder so, mit TweakPNG kannst du nachschauen, was im Bild drin ist, mithin, woran die Größenunterschiede liegen.

Guter Tipp – warten wir also auf Encoders Feedback :-)

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?