Optymalizować można nie tylko obrazy w formacie JPG, ale także pliki PNG. Do tego celu służy kilka aplikacji, w tym poście skupimy się w szczególności na jednym: OptiPNG.
OptiPNG to małe narzędzie, które nam na to pozwala optymalizuj obrazy PNG —I konwertowanie innych do tego formatu - bez jakiejkolwiek utraty jakości po drodze. Jest to narzędzie, które nie ma interfejsu graficznego, chociaż jest używane przez wygoda to naprawdę proste. Podstawowe polecenie zmniejszenia rozmiaru naszych obrazów PNG to:
optipng [archivo]
Tak proste jak to. Chociaż OptiPNG ma wiele konfigurowalnych parametrów, które pomogą nam dostosować proces optymalizacji. Na przykład, jeśli chcemy zachowaj oryginalny plik skorzystamy z opcji
-keep
-k
-backup
Załóżmy, że nasz obraz znajduje się w katalogu głównym naszego katalogu domowego i chcemy go zoptymalizować bez utraty oryginalnego pliku. W tym celu użyjemy polecenia:
optipng -k $HOME/imagen.png
Chociaż OptiPNG wybiera to, co najlepsze poziom kompresjimożemy też ustawić ręcznie. W tym celu korzystamy z opcji
-o
, będąc w stanie ustawić wartości od 1 do 7, gdzie 7 to poziom maksymalny. Wracając do poprzedniego przykładu, załóżmy, że chcemy również dodać niestandardową kompresję 5; następnie wykonujemy:
optipng -k -o5 $HOME/imagen.png
Jeśli chcemy wykonać poprzednie polecenie do wszystkie obrazy w katalogu, Używamy:
optipng -k -o5 $HOME/directorio-de-las-imágenes/*.png
Aby uzyskać dostęp do pełnej listy plików Opcje OptiPNG musimy tylko wykonać
optipng --help
Należy zaznaczyć, że kompresja przeprowadzana przez OptiPNG przebiega bez utraty jakości, więc na pewno nie uzyskamy wyników tak drastycznych, jak te oferowane przez niektóre serwisy internetowe - takie jak TinyPNG-, w których obrazy tracą trochę na jakości, coś godnego uwagi, szczególnie w tych, które zawierają gradienty.
instalacja
OptiPNG znajduje się w oficjalnych repozytoriach Ubuntu, więc aby zainstalować narzędzie wystarczy uruchomić w naszym terminalu:
sudo apt-get install optipng
Więcej informacji - Regulacja jasności ekranu za pomocą Xbacklight, Jak zwolnić pamięć RAM w Ubuntu
Bardzo dziękuję za podzielenie się wiedzą. 🙂