Úvod
PNG nebo Přenosná síťová grafika je formát obrázkového souboru, který má nahradit GIF .
PNG využívá bezztrátovou kompresi obrázků, což vede k vysoce kvalitním obrázkům, i když někdy mohou být relativně velké.
Také pokud máte hodně obrázků a chcete je zkomprimovat bez ztráty jejich původní kvality. Existuje spousta GUI aplikací, které vám pomohou obrázky optimalizovat.
Zde jsou dva jednoduché nástroje příkazového řádku pro optimalizaci obrázků a jsou to:
Kvant PNG a OptiPNG jsou programy, které optimalizují PNG obrázky na menší velikost bez ztráty jakýchkoli informací nebo jejich původní kvality.
(1) PNGquant
pngquant vám může pomoci zmenšit velikost obrázku PNG v Linuxu provedením ztrátové a bezztrátové komprese.
pngquant obvykle je tou nejlepší volbou, protože se zdá, že optimalizuje velikost souboru nejvíce, aniž by se hodně obětovalo na kvalitě.
- Nejprve nainstalujte pngquant balíček pro váš systém.
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
- Zkontrolujte aktuální velikost souboru obrázku.
ls -lh

- Komprimovat PNG soubor pomocí pngquant .
pngquant unixcop_image.png
- Zkontrolujte také velikost vygenerovaného souboru pro porovnání.
ls -lh

Úspěšně komprimovaný
POZNÁMKA :-fs8 je připojen ke komprimovanému názvu souboru.
- Další možnosti pngquant nástroj.
pngquant --help
(2) OptiPNG
OptiPNG je nástroj příkazového řádku používaný k optimalizaci a kompresi souborů PNG bez ztráty původní kvality.
- Nainstalujte si OptiPNG do svého systému Linux
sudo apt-get install optipng #Ubuntu
yum install optipng #CentOS/RHEL7
dnf install optipng #Fedora 22+ versions
- Zkontrolujte aktuální velikost souboru obrázku.
ls -lh
- Komprimovat PNG pomocí OptiPNG .
optipng unixcop_image.png
- Potom zkontrolujte velikost vygenerovaného souboru a porovnejte, jak je uvedeno níže
ls -lh

- Chcete-li komprimovat dávku nebo více obrázků PNG najednou, přejděte do adresáře, kde jsou všechny obrázky, a spusťte následující příkaz pro komprimaci.
optipng *.png
Závěr
Jak je vidět ze snímků výše, zdá se, že PNGquant je lepší než OptiPNG , vyberte požadovaný nástroj a pokračujte v komprimaci obrázků, poté je uložte, než je nahrajete do cloudu nebo jakéhokoli místního úložiště.
Pomocí těchto dvou nástrojů můžete optimalizovat jeden nebo více obrázků najednou.
Díky