Paano i-compress ang PNG nang hindi nawawalan ng kalidad

In-update noong

Ang PNG ay lossless na format, kaya ang pag-compress ng PNG ay hindi humihipo ng kahit isang pixel: inaalis nito ang redundant na data, pinapaliit ang sobrang laking color palette, at tinatanggal ang metadata, kaya nananatiling pareho ang larawan. Buksan ang iyong PNG sa mga tool ng EditItAll at mag-export ng mas maliit na kopya, direkta sa loob ng iyong browser, nang walang anumang ina-upload.

Gawin na ngayon — libre, sa browser mo

Compress PNG

Bakit hindi mababawasan ng kalidad ang pag-compress ng PNG

Ang PNG ay isang lossless na format. Hindi tulad ng JPEG o WebP, hindi ito nagtatapon ng mga pixel para makatipid ng espasyo: nag-iimbak ito ng eksaktong "recipe" para muling buuin ang larawan, pixel by pixel. Iyan ang buong layunin ng format na ito, kaya halos parehong-pareho lang ang ibig sabihin ng "i-compress ang PNG nang hindi nawawalan ng kalidad": kung tama ang ginawa, ang na-compress na PNG ay nagde-decode sa isang larawang eksaktong kapareho ng orihinal.

Kaya saan nga ba nanggagaling ang tipid? Ang PNG ay maaari lamang i-encode ulit nang mas episyente. Muling pinagsasama-sama ng tool ang parehong mga pixel, inaalis ang redundant na data na naiwan ng orihinal na encoder, pinapaliit ang sobrang laking color palette hanggang sa mga kulay na talagang ginagamit, at tinatanggal ang mga hindi kailangang metadata. Wala sa mga ito ang nagbabago sa larawan: sumusulat lang ito ng mas magaan na file na muling bumubuo ng eksaktong parehong larawan.

I-compress ang PNG sa iyong browser, hakbang-hakbang

Dahil lossless ang optimization, hindi mo na kailangan ng quality slider: wala namang isasakripisyo. Kailangan mo lang mag-export ulit ng mas maliit na kopya:

  • Buksan ang compressor ng PNG at i-drop doon ang iyong file: gumagana ang screenshot, logo, icon, at exported na graphics.
  • Hayaan itong mag-re-encode. Muling pinagsasama-sama nito ang mga pixel, pinuputol ang palette, at inaalis ang natitirang metadata para makasulat ng mas maliit na file.
  • I-preview para tiyakin na eksaktong pareho ang itsura (talagang ganoon nga), pagkatapos ay i-export at i-download ang mas magaan na kopya.

Lahat ay tumatakbo sa iyong device: puwede kang mag-disconnect sa internet pagkatapos mag-load ng page at gagana pa rin ito, na siyang pinakamalinaw na patunay na hindi kailanman ina-upload ang iyong file. Kailangan mong paliitin ang ilan nang sabay-sabay? Ang kumpletong hanay ng mga tool sa compression ay humahawak ng mga batch at eksport ang mga ito nang magkakasama.

Kailan mali ang PNG para sa trabaho

Narito ang tapat na limitasyon: ang lossless compression ay nakakapaliit lang ng PNG hanggang sa isang punto, at ang punto na iyon ay ganap na nakadepende sa nilalaman. Flat na graphics (screenshot, logo, icon, line art, text, malalaking bahagi ng solid na kulay) ay maganda ang pagka-compress dahil naglalaman ang mga ito ng uri ng pag-uulit na magagamit ng lossless encoder.

Ang larawan (photograph) naman ay kabaligtaran. Halos bawat pixel ay bahagyang naiiba sa mga katabi nito, kaya kaunti lang ang pag-uulit na mapapaigting, at ang larawang naka-save bilang PNG ay nananatiling napakalaki, kadalasan ay ilang beses na mas malaki kaysa kinakailangan. Ang solusyon ay hindi mas magandang PNG; iba itong format. Ang pag-convert ng larawan sa JPG o WebP ay gumagamit ng lossy compression para alisin ang mga detalyeng hindi mapapansin ng iyong mata, kaya bumabagsak ang laki ng file sa isang maliit na bahagi lamang. Iyan ay isang tunay na trade-off: sinusuko mo ang perpektong fidelity ng PNG, pero para sa larawang nasa web, ito ay halos palaging tamang desisyon.

Gamitin nang husto ang bawat PNG

May ilang gawi na nagpapatatag sa pag-compress ng PNG:

  • Itugma ang format sa nilalaman. Panatilihin ang PNG para sa anumang flat at malinaw; gamitin ang lossy na format para sa mga larawan. Ipinapaliwanag ng gabay sa PNG format kung saan ito umiinog nang maganda at kung saan hindi.
  • Hayaang paliitin ang palette. Kung ilang kulay lang ang ginagamit ng isang graphic, ang mahusay na na-optimize na PNG ay nag-iimbak lang ng mga kulay na iyon, na maaaring makabawas nang malaki sa laki nang walang makikitang pagbabago.
  • Isaisip ang transparency. Pinapanatili ng lossless na PNG optimization ang alpha channel, kaya nananatiling transparent ang anumang transparent: tanging ang paglipat sa format tulad ng JPG lang ang magpapadikit dito.

Nagtatrabaho ka ba kapwa sa mga larawan at graphics? Ang kasamang gabay tungkol sa pag-compress ng mga imahe nang hindi nawawalan ng kalidad ay tumatalakay sa pagpili ng antas ng kalidad at format sa gitna ng JPG, WebP, at AVIF.

Handa nang subukan?

Libre, walang sign-up, at anumang buksan mo ay hindi umaalis sa device mo.

Mga madalas itanong

Ang pag-compress ba ng PNG ay nagpapababa ng kalidad nito?+

Hindi. Lossless ang PNG, kaya ang tamang pagkaka-compress ng PNG ay eksaktong kapareho, pixel by pixel, ng orihinal. Ang tipid ay nagmumula sa mas episyenteng muling pagsasama-sama ng parehong data, hindi sa pagtatapon ng anumang bahagi ng larawan.

Bakit halos hindi lumiliit ang aking PNG?+

Halos tiyak na dahil isa itong larawan (photograph). Maayos lang mag-compress ang PNG ng flat na graphics; masyadong marami ang maliliit na pagbabago sa mga larawan para mapaigting. I-convert ang larawan sa JPG o WebP at liliit ito nang malaki.

Ina-upload ba ang aking mga PNG file para i-compress ang mga ito?+

Hindi. Ang pag-compress ay ganap na tumatakbo sa iyong browser, kaya hindi kailanman umaalis ang iyong file sa iyong device. Puwede kang mag-offline pagkatapos mag-load ng page at gagana pa rin ito.

Mas mainam bang i-compress ang PNG o i-convert ito?+

Para sa flat na graphics, i-compress ang PNG: nananatili itong lossless at pareho. Para sa mga larawan, i-convert sa JPG o WebP; nagbibigay ang lossy na format ng mas maliit na file sa parehong kitang-kitang kalidad.

Aalisin ba ng pag-compress ng PNG ang transparency?+

Hindi. Pinapanatili ng lossless na PNG optimization ang alpha (transparency) channel nang buo. Tanging ang paglipat sa format na walang transparency, tulad ng JPG, ang magpapadikit dito; pinapanatili ng WebP ang transparency kung kailangan mo ito.

Kaugnay na mga gabay

Higit pang gabay tungkol sa Pag-compress ng mga larawan →