Optimizacija PNG fajlova

PNG je jedan od najpopularniji formata za kompresiju slike bez gubitka kvaliteta. Osim u pojedinim situacijama, njegovu velicinu nije moguce drasticno smanjiti bez intervencije na originalnog slici. Ipak, moguce je bar donekle optimizavoti png fajl razlicitim metodama rekompresije i izbacivanjem nepotrebnih podataka iz fajla. Ovi programi rade upravo to:

1) Pngcrush – besplatni i open source program za optimizaciju png fajlova bez gubitka kvaliteta. Sa sajta skinite verziju koja vam je potrebna, npr. win32. Napravite novi folder, u njemu stavite png fajl koji zelite da obradjujete i pngcrush.exe. Otvorite cmd prompt u pomenutom folderu i kucajte:

pngcrush -rem alla -brute -reduce org.png out.png

Switchevi su sledeci:

-rem alla – Uklanja sve osim transparencije. Ako zelite da ostavite i gamma, koristite: -rem allb
-brute – Isprobava oko 150 metoda fine rekompresije i primenjuje najefikasniju. Dug proces ali daje najbolje rezultate
– reduce – Eliminise boje koje se ne koriste
– org.png – Vas originalni png fajl
– out.png – Izlazni png fajl nakon obrade

2) Optipng – takodje besplatni i open source program koji radi iz komandne linije. Setup je isti, u folder stavite png i izvrsni fajl. Otvorite cmd u folderu i kucajte:

optipng -o7 org.png

Switch -o7 je najvisi nivo kompresije. Dugo traje ali daje najbolje rezultate.

3) PngOptimizer – takodje besplatan i open source, ali ima i graficki interfejs. Upotreba je krajnje jednostavna, pokrenite program i dropujte png fajl na njega. Backup ce automatski biti napravljen i posle izvenog vremena dobicete i optimizovani png fajl u istom folderu.

Na glavnom sajtu mozete skinuti program, izvorni kod, cmd i linux verziju. A portabilna verzija je podrzana od Portable Apps i dostupna je ovde.

Posted on 2015/09/26, in Open Source & Freeware, Razno, Tutorijali, Windows tips. Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: