Инсталирање јпегоптим-а и ОптиПНГ-а
Коришћење јпегоптим-а за компресију ЈПЕГ датотека
Коришћење ОптиПНГ-а за оптимизацију ПНГ, БМП, ГИФ, ПНМ и ТИФФ датотека
Ако имате много слика високе резолуције ускладиштених на вашем Линук рачунару, можда вам понестаје простора за складиштење због велике количине простора на диску који користи ваша библиотека фотографија. У овом случају, можда ћете тражити решење које вам омогућава да компримујете ове слике да бисте сачували простор на диску без утицаја на њихов квалитет.
Даље, традиционална решења за компресију често дозвољавају компримовање датотека слика једну по једну, што може бити прилично тежак и дуготрајан процес. Стога, компримовање ваших слика у серијама може бити одлична идеја за уштеду времена и труда.
Ту jpegoptimи добро OptiPNGдође. Оба jpegoptimи OptiPNGсу услужни програми засновани на командној линији који се могу користити за оптимизацију и компресију слика у серијама без утицаја на њихов оригинални квалитет (познат и као компресија без губитака). Jpegoptimрукује ЈПЕГ датотекама док OptiPNGобрађује слике у формату ПНГ, БМП, ГИФ, ПНМ и ТИФФ.
Хајде да пређемо на процес инсталирања jpegoptimи OptiPNGкомпримовања слика у Линуку користећи командну линију.
Напомена : Овај водич претпоставља да користите не-роот корисника са sudoпривилегијама.
Инсталирање јпегоптим-а и ОптиПНГ-а
На ЦентОС-у или другим Линук дистрибуцијама заснованим на РПМ-у:
sudo yum install epel-release
sudo yum install jpegoptim optipng
На Дебиан-у или другим АПТ-базираним Линук дистрибуцијама:
sudo apt-get install jpegoptim optipng
Коришћење јпегоптим-а за компресију ЈПЕГ датотека
У овом примеру, ваше оригиналне ЈПЕГ (.јпг) датотеке су ускладиштене ~/jpeg.
а) Ако желите да компримујете једну датотеку, рецимо example.jpgда користите следећу команду:
cd ~/jpeg
jpegoptim example.jpg
Напомена : Оригинал example.jpgће подразумевано бити замењен компресованом верзијом.
б) Ако желите да компримујете све .јпг датотеке у изворном директоријуму:
cd ~/jpeg
jpegoptim *.jpg
Све оригиналне датотеке ће бити преписане и замењене компримованом верзијом.
ц) Ако желите да задржите оригиналне датотеке, можете одредити циљни директоријум у који ће се складиштити компримована верзија на следећи начин:
cd ~/jpeg
mkdir optim
jpegoptim *.jpg -d ~/jpeg/optim
д) За више информација о томе како да користите jpegoptimкоманду, можете користити -hзаставицу да видите њену датотеку помоћи:
jpegoptim -h
Коришћење ОптиПНГ-а за оптимизацију ПНГ, БМП, ГИФ, ПНМ и ТИФФ датотека
Баш као и jpegoptim, OptiPNGће преписати оригиналне датотеке и заменити их компримованом верзијом у изворном директоријуму по подразумеваној вредности. У међувремену, за БМП, ГИФ, ПНМ и ТИФФ датотеке, OptiPNGгенерисаће оптимизовану .пнг верзију датотеке са истим именом, остављајући оригиналне датотеке у такту. Ове датотеке би морале бити ручно уклоњене када се изврши процес компресије.
Испод је неколико примера како OptiPNGда примените компресију без губитака на своје слике:
У овом примеру, ваше оригиналне ЈПЕГ (.јпг) датотеке су ускладиштене ~/pic.
а) Ако желите да компримујете једну датотеку, рецимо example.pngда користите следећу команду:
cd ~/pic
optipng example.png
Напомена : Оригинална example.pngдатотека ће бити замењена оптимизованом верзијом.
б) Оптимизујте .бмп датотеку example.bmp:
cd ~/pic
optipng example.bmp
Датотека са именом example.pngбиће креирана у изворном директоријуму док оригинал example.bmpостаје нетакнут.
ц) Ако желите да компримујете све .пнг датотеке у изворном директоријуму:
cd ~/pic
optipng *.png
Све оригиналне датотеке ће бити преписане и замењене компримованом верзијом.
д) Ако више волите да оригиналне датотеке останете у такту, то можете учинити коришћењем -keepознаке на следећи начин:
cd ~/pic
optipng -keep *.png
Оригинални фајлови ће остати непромењени и са суфиксом .bak. На пример example.png.bak.
е) Ако желите да задржите оригиналне датотеке, можете да наведете циљни директоријум за складиштење компресоване верзије на следећи начин:
cd ~/pic
optipng -dir ~/pic/optim *.png
Све оригиналне датотеке ће остати у изворном директоријуму док ће компримована верзија бити сачувана у циљном директоријуму.
ф) За више информација о томе како да користите OptiPNGкоманду, можете користити -hзаставицу да видите њену датотеку помоћи:
optipng -h
Овим је наш водич завршен.