Das OptiPNG-Programm soll versuchen, PNG-Dateien zu optimieren, dh auf ein Minimum zu reduzieren, ohne semantische Informationen zu verlieren. Darüber hinaus muss dieses Programm eine Reihe von Zusatzfunktionen wie Integritätsprüfungen, Wiederherstellung von Metadaten und Umwandlung von Pixmap in PNG ausführen.
Die Optimierungsversuche sind nicht garantiert zum Erfolg. Gültige PNG-Dateien, die mit diesem Programm nicht optimiert werden können, bleiben normalerweise erhalten. ihre Größe wird nicht wachsen. Der Benutzer kann das Überschreiben dieses Standardverhaltens anfordern.
Der OptiPNG-Optimierungsalgorithmus, Schritt 2:
Führen Sie eine Reihe von Komprimierungsmethoden und -strategien aus, und wählen Sie die Komprimierungsparameter aus, die die kleinste Ausgabedatei ergeben. Schritt 2 kann über die Option -o angepasst werden.
optipng file.png #default Geschwindigkeit
optipng -o5 file.png #slow
optipng -o7 file.png #sehr langsam
Ich habe die CLI ausprobiert. Nach einigen Tests fand ich das optipng.exe *.png
(Standardgeschwindigkeit) und optipng.exe -o7 *.png
ergab die gleichen Ergebnisse. Das hängt natürlich von den Quelldateien ab und meine Tests waren nicht gründlich. Für die Optimierung von Website-Bildern verwende ich immer die, -o7
aber für andere Zwecke (z. B. für den schnellen Massenbetrieb von 1000 Dateien) kann die Standardgeschwindigkeit möglicherweise klüger sein. Sie haben die Wahl, einige Tests durchzuführen.
Im GUI-Bereich verwende ich das PNGGauntlet
Referenzen:
Ein Handbuch zur PNG-Optimierung
OptiPNG-Handbuch für allgemeine Befehle