Einführung
PNG oder Portable Network Graphics ist ein Bilddateiformat, das GIF ersetzen soll .
PNG verwendet eine verlustfreie Bildkomprimierung, was zu qualitativ hochwertigen Bildern führt, obwohl sie manchmal relativ groß sein können.
Auch wenn Sie viele Bilder haben und diese komprimieren möchten, ohne die ursprüngliche Qualität zu verlieren, gibt es viele GUI-Anwendungen, die Ihnen helfen, die Bilder zu optimieren.
Hier sind zwei einfache Befehlszeilenprogramme zum Optimieren von Bildern:
PNGquant und OptiPNG sind Programme, die PNG optimieren Bilder zu verkleinern, ohne dass Informationen oder ihre ursprüngliche Qualität verloren gehen.
(1) PNGquant
pngquant kann Ihnen helfen, die Größe eines PNG-Bildes in Linux zu reduzieren, indem Sie eine verlustbehaftete und verlustfreie Komprimierung durchführen.
pngquant ist normalerweise die beste Option, da es die Dateigröße am meisten zu optimieren scheint, ohne viel an Qualität einzubüßen.
- Installieren Sie zuerst pngquant Paket für Ihr System.
sudo apt update && sudo apt install --assume-yes pngquant #Ubuntu
yum install epel-release
yum install pngquant
dnf install epel-release #Fedora 22+ versions
dnf install pngquant #Fedora 22+ versions
- Überprüfen Sie die aktuelle Größe der Bilddatei.
ls -lh
- Komprimiere PNG Datei mit pngquant .
pngquant unixcop_image.png
- Überprüfen Sie auch die Größe der generierten Datei zum Vergleichen.
ls -lh
Erfolgreich komprimiert
HINWEIS :-fs8 wird an den komprimierten Dateinamen angehängt.
- Für weitere Optionen von pngquant Werkzeug.
pngquant --help
(2) OptiPNG
OptiPNG ist ein Befehlszeilentool zum Optimieren und Komprimieren von PNG-Dateien, ohne die ursprüngliche Qualität zu verlieren.
- Installieren Sie OptiPNG in Ihrem Linux-System
sudo apt-get install optipng #Ubuntu
yum install optipng #CentOS/RHEL7
dnf install optipng #Fedora 22+ versions
- Überprüfen Sie die aktuelle Größe der Bilddatei.
ls -lh
- Komprimiere PNG Datei mit OptiPNG .
optipng unixcop_image.png
- Überprüfen Sie dann die Größe der generierten Datei, um sie wie unten gezeigt zu vergleichen
ls -lh
- Um Batch- oder mehrere PNG-Bilder auf einmal zu komprimieren, gehen Sie einfach in das Verzeichnis, in dem sich alle Bilder befinden, und führen Sie den folgenden Befehl zum Komprimieren aus.
optipng *.png
Schlussfolgerung
Wie aus den obigen Screenshots hervorgeht, scheint PNGquant ist besser als OptiPNG , wählen Sie das gewünschte Tool aus und fahren Sie mit dem Komprimieren Ihrer Bilder fort. Speichern Sie sie dann, bevor Sie sie in die Cloud oder einen lokalen Speicher hochladen.
Mit diesen beiden Tools können Sie entweder ein einzelnes oder mehrere Bilder gleichzeitig optimieren.
Danke