Тази статия е публикувана преди повече от три години. Имайте предвид, че с новите версии и постоянните актуализации на софтуера е лесно за това Член това остарял. Ако се интересувате от актуализиране, изпратете ми имейл чрез формата за контакт.
От няколко месеца не съм разработил никакво приложение Android. Поради тази причина напоследък обикновено не използвам приставката nautilus-iconify, която позволява създаването на икони за Android с различни размери според екраните. В тази добавка вече включих опцията за компресиране на PNG изображения, тъй като считам за важно размерът на приложенията да бъде възможно най-малък. Въпреки това във всички статии, които публикувам, включвам няколко изображения. А също и за приложенията и приставките, които разработвам за Ubuntu. И това е особено в случая на този сайт, където повече Притеснен съм от тежестта на изображенията, и поради тази причина реших да създам нов плъгин за намалете теглото на изображенията PNG по принцип.
Но защо тези в PNG формат? Е, за мен намаляването на теглото на PNG изображения е важно, защото основно те са тези, които използвам както в приложенията за Android за Ubuntu, така и особено за този сайт. Фактът, че те са PNG, е за прозрачност. Наясно съм, че с JPG можете да получите изображения с по-малко тегло за същите размери и характеристики ..., но какво се случва кога ние се нуждаем от прозрачност. Друг вариант би бил да се прибегне до Webp, но проблемът е, че в момента не се поддържа от всички браузъри.
Както знаете, всеки път повече страници се посещават от мобилния телефон, и поради тази причина тегло на страницата е важно, за Две причини, от една страна като въпрос скорост. Колкото по-тежка е страницата, толкова повече време отнема зареждането. От друга страна, от скоростта на предаване на данни колкото повече страница тежи, толкова повече плащате за нейното изтегляне. И ако не платите, защото имате скорост от X Gb, в края на краищата аз харча тези GB и в крайна сметка или вие ще платите, или друго, връзката ще бъде по-бавна.
Поради тези причини, основно за вас, за да бъде задоволително преживяването ви при разглеждане на тази страница, е важно да намалите размера на страницата и следователно на изображенията, които се появяват на нея.
И защо плъгин за Nautilus? Причината е проста, за комфорт, трябва само изберете изображения и намалете размера.
Какъв процес използвате, за да намалите теглото на изображенията? Защо избрахте тази система? ....
Инструменти за намаляване на теглото на PNG изображения
Налични са различни инструменти за намаляване на теглото на PNG изображения както онлайн (които вече отхвърлих отдавна), така и в самите дистрибуции на Linux, които да се използват от терминала.
Някои от тези, които съм опитвал са:
- optipng. Намалете размера чрез повторно компресиране на информацията и без загуба. Предимството на този инструмент е, че го прави без загуба на данни. Качеството на изображението е същото като на оригинала. Проблемът е, че е много бавен.
- pngcrush. Този инструмент, подобно на предишния, оптимизира изображението без загуби, но като предишния е много бавен.
- pngquant. За разлика от предишните два, този инструмент променя изображението. Той обаче има две предимства, от една страна е много по-бърз, а от друга значително намалява теглото на изображението. Това, което всъщност прави, е да намали PNG изображението от 24-битово на 8-битово.
- pngnq. Този инструмент също намалява теглото на изображенията, преминаващи от 24-битови на 8-битови, но използвайки различна техника за квантуване на изображенията.
Въпреки че съм извършил няколко теста, особено по отношение на времето, прочетох интересна статия в „Безсмислено блъскане“, в която те правят сравнение на четирите инструмента. Следните графики произтичат от това. Първият, който намалява теглото на изображението:
Следващата графика показва сравнение по отношение на качеството на полученото изображение след намаляване на теглото му с всеки от инструментите.
От първата графика може да се заключи, че за постигане на големи намаления в теглото на изображенията, най-добрите са инструменти като pngnq или pngquant.
И от втората от графиките може да се види, че загубата на качество е по-малка с pngquant в повечето случаи. Във всеки случай, както е посочено в Make: на испански, най-добре би било да се квантува и с двата инструмента и да се получи полученото изображение, което най-добре пасва.
По отношение на времената трябва да кажа, че най-бързо е pngnq, постигане на икономии от над 100% в сравнение с pngquant, докато за случая на optipng спестяването е по-голямо от 3800%.
За да ви дам пример, изображение от 28 MB, с optipng отнема почти 6 минути, с pngquant отнема 18 секунди, докато с pngnq не дойде 9 секунди.
Намалете теглото на PNG изображения с nautilus-pngcompress
Но защо да използваме nautilus-pngcompress, за да намалим теглото на PNG изображенията? Честно казано? За удобство.
Няма съмнение, че за извършване на масивни операции по преобразуване, намаляване и т.н., най-бързо е използването на терминала. Това обаче не е най-практично при избора на няколко изображения за конвертиране.
Друга причина да изберете nautilus-pngcompress, Това е умението, което имате с терминала. В моя случай проблемът, който обикновено имам, е, че от време на време не помня инструмента, който използвах в терминала, и губя много време в търсене на оптималния инструмент.
С nautilus-pngcompress, Имате предимството, че виждате графично напредъка на компресията, можете да го спрете, когато го обмислите и имате под ръка, за да изберете да намалите нужните изображения.
Редукционен двигател
От всички налични инструменти за намаляване на теглото на PNG изображения, най-накрая реших да използвам pngnq, за скоростта и тъй като по време на всички тестове, които съм извършил, получените резултати са повече от задоволителни.
Истината е, че не съм виждал разлика между различните изображения, които съм преобразувал, по отношение на качеството, но въпреки това по отношение на времето, спестяването е много значително.
Употреба и експлоатация
За да намалим теглото на PNG изображения, едно или повече, от File Explorer на Nautilus, трябва само да изберем тези, които смятаме. Натискаме десния бутон на мишката, за да изведем контекстното меню. И ние избираме опцията Компресирайте PNG файлове,
След като посочената опция бъде избрана, ще се появи диалогов прозорец, където ще ни информира за напредъка в намаляването на теглото на изображенията, които сме избрали.
След като теглото на изображенията бъде намалено, ще видим в прозореца на файловия изследовател новите изображения, създадени там, където е добавен -намалена в края на файла.
Инсталация
Този плъгин за намаляване на теглото на PNG изображения не е в официалните хранилища на Ubuntu, но можете лесно да го инсталирате с помощта на ppaurl, за който просто трябва да кликнете върху nautilus-pngcompress
Можете също да отидете до терминала и да изпълните следните поръчки,
- Как да намалим теглото чрез акупунктура Sun Xuequan изд
- Как да намалите размера и теглото на изображението Компресирайте изображения Вижте как се прави
- Как се прави воден кефир (пробиотична напитка); Млечни продукти
- Как да избегнем ефекта на отскок и да отслабнем Естествено Небесна красота и здраве
- Теглото на Ани Лейбовиц като фотограф се увеличава с книгата й с размер Sumo