Ang JPG, PNG, at WebP ay tatlong sagot sa parehong tanong: paano dapat itago ang larawang ito? Ang bawat isa ay mahusay sa isang bagay na naiiba. Ang pagpili ng mahusay ay tumatagal ng humigit-kumulang sampung segundo kapag alam mo kung ano ang iyong tinitingnan, at kadalasan ay mas mahalaga ito kaysa sa setting ng kalidad na iyong pipiliin pagkatapos.

Ang maikling bersyon

Format Pinakamahusay para sa Transparency Karaniwang laki ng file
JPEG (.jpg) Mga larawan, mga larawan ng camera, mga na-scan na larawan Hindi Maliit para sa mga larawan
PNG (.png) Mga screenshot, text, logo, flat graphics Oo Malaki para sa mga larawan, mahusay para sa mga graphics
WebP (.webp) Mga modernong larawan sa web, parehong mga larawan at graphics Oo Kadalasan pinakamaliit sa pangkalahatan

Kung isang linya lang ang naaalala mo: gumamit ng JPEG o WebP para sa mga litrato, PNG para sa anumang bagay na may malulutong na gilid o transparent na background.

JPEG: default pa rin para sa mga litrato

Ang JPEG ay isang lossy na format. Tinitingnan nito ang isang imahe sa maliliit na bloke at nag-iimbak ng isang pagtatantya, itinatapon ang detalye na hindi gaanong napapansin ng mga mata ng tao. Para sa mga litrato—na may mga makinis na gradient, texture, at walang perpektong tuwid na mga gilid—mahusay ang trade-off na iyon. Ang isang malaking larawan ay maaaring maging isang maliit na file nang walang malinaw na pagbabago sa normal na laki ng pagtingin.

Ang format ay hindi pangkaraniwang tugma. Ang bawat browser, telepono, photo printer, at tool ng dokumento ay maaaring magbukas ng JPEG. Kung ang isang file ay dapat gumana kahit saan nang walang paliwanag, ang JPEG ay ang ligtas na pagpipilian.

Ang mga kahinaan nito ay kilala rin. Wala itong transparency. Mahina ito sa matutulis na mga linya at teksto, kung saan ang compression ay maaaring lumikha ng halos at mga blocky na patch. At ito ay lossy sa bawat pag-save, kaya ang paulit-ulit na pag-edit at pag-export ng parehong JPEG ay unti-unting nagpapababa nito. Panatilihin ang isang orihinal at i-export nang isang beses.

PNG: malinis na mga gilid at transparency

Walang pagkawala ang PNG. Ang imaheng ise-save mo ay ang larawang ibinalik mo, pixel para sa pixel. Ginagawa nitong tamang pagpipilian para sa mga screenshot, diagram, logo, icon, at interface graphics—nilalaman kung saan mahalaga ang mga malulutong na gilid at kung saan ang nawawalang encoder ay may posibilidad na mag-iwan ng nakikitang pinsala.

Sinusuportahan din ng PNG ang alpha transparency, na ginagawang kapaki-pakinabang para sa mga logo na nakalagay sa mga may kulay na background at para sa mga elemento ng interface na may malambot na anino. Ang parehong lossless na diskarte ay ginagawang hindi angkop ang PNG para sa mga litrato: ang isang imahe ng camera na nakaimbak bilang PNG ay maaaring ilang beses na mas malaki kaysa sa katumbas na JPEG na walang nakikitang benepisyo.

Mayroong karaniwang pagbubukod: isang screenshot na kadalasan ay isang larawan. Ang isang full-screen na screenshot ng viewer ng larawan, halimbawa, ay maaaring mas mahusay bilang JPEG. Hatulan ang nilalaman, hindi ang katotohanang nagmula ito sa isang screenshot.

WebP: ang nababaluktot na gitna

Ang WebP ay idinisenyo para sa web at maaaring gumana sa parehong lossy at lossless mode, na may transparency sa alinman. Sa maihahambing na kalidad, ang isang nawawalang WebP ay kadalasang mas maliit kaysa sa isang JPEG, lalo na sa mas mababang mga setting ng kalidad. Sinusuportahan din nito ang animation, kahit na hindi ito nauugnay sa mga tool na still-image.

Malawak na ngayon ang suporta sa browser sa Chrome, Firefox, Safari, at Edge. Ang catch ay ang mas malawak na mundo ng software: ang mga mas lumang desktop application, ilang email client, at ilang content management system ay maaaring hindi tumanggap ng .webp file. Kung nagpa-publish ka sa isang modernong website, ang WebP ay isang malakas na default. Kung nagpapadala ka ng larawan sa isang taong magbubukas nito sa isang hindi pamilyar na programa, ang JPEG o PNG ang hindi gaanong mapanganib na pagpipilian.

Ang mga mas bagong format tulad ng AVIF ay maaaring mas maliit pa rin, ngunit ang suporta ay hindi gaanong pangkalahatan at ang pag-encode ay mas mabagal. Para sa pang-araw-araw na gawain, ang pagkakaiba sa pagitan ng isang mahusay na WebP at isang AVIF ay bihirang katumbas ng mga tanong sa compatibility.

Ang transparency trap

Hindi maaaring mag-imbak ng transparency ang JPEG. Kung iko-convert mo ang isang PNG na logo na may transparent na background sa JPEG, ang mga lugar na iyon ay kailangang maging isang bagay. Karamihan sa mga converter ay pinupuno ang mga ito ng puti. Sa isang puting pahina ay maaaring hindi mo mapansin; sa isang kulay o photographic na background, ang logo ay dumating sa loob ng isang malinaw na puting kahon.

Ang pag-aayos ay simple: panatilihin ang PNG o WebP para sa anumang bagay na nangangailangan ng cut-out na background. Kung ang huling destinasyon ay nangangailangan ng JPEG, ilagay muna ang logo sa eksaktong kulay ng background, pagkatapos ay i-export. Nagbubunga iyon ng sinasadyang resulta sa halip na isang puting parihaba.

Ang reverse conversion—JPEG sa PNG—ay hindi lumilikha ng transparency. Binabalot lang nito ang parehong mga opaque na pixel sa isang walang pagkawalang lalagyan, na kadalasang ginagawang mas malaki ang file nang hindi nire-restore ang anumang detalye.

Pumili nang hindi nag-o-overthink

  1. Ito ba ay isang litrato o isang pag-scan na may tuluy-tuloy na mga tono? Gumamit ng JPEG, o WebP kung ito ay para sa isang modernong website.
  2. Kailangan ba nito ng transparency? Gumamit ng PNG o WebP. Huwag kailanman mag-JPEG.
  3. Naglalaman ba ito ng text, matatalim na gilid, o flat na kulay? Gumamit ng PNG o lossless na WebP. Gagawin ng Lossy JPEG na marumi ang mga gilid.
  4. May magbubukas ba nito sa hindi kilalang software? Mas gusto ang JPEG para sa mga larawan at PNG para sa mga graphics. Ang pagiging tugma ay tinatalo ang isang panalo sa laki ng marginal.
  5. Maliit na ba ito? Pabayaan mo na. Ang pag-convert ng 40 KB na graphic para makatipid ng 5 KB ay karaniwang hindi katumbas ng panganib na mawalan ng kalidad.

Kapag napili na ang format, baguhin ang laki ng imahe sa laki ng display nito at magtakda ng makabuluhang kalidad. Ang aming gabay sa pag-compress ng mga larawan para sa web lumalakad sa mga setting.

Anong conversion ang hindi kayang ayusin

Binabago ng conversion ang container, hindi ang impormasyon sa loob nito. Kung ang isang JPEG ay nawalan na ng detalye, ang pag-save nito bilang PNG ay hindi maibabalik ang detalyeng iyon; pananatilihin lamang nito ang nasirang resulta sa mas malaking file. Kung ang isang PNG na screenshot ay puno ng anti-aliased na text, ang pag-convert nito sa JPEG ay maaaring paliitin ito ngunit magpapakita rin ng mga artifact sa paligid ng mga titik.

Palaging magtrabaho mula sa pinakamahusay na mapagkukunan na magagamit. Ang pag-convert ng pabalik-balik sa pagitan ng mga format ay isang karaniwang paraan upang palalain ang isang larawan habang naniniwalang pinapabuti mo ito.

Ang converter ng format pinangangasiwaan ang JPG, PNG, at WebP sa browser. Pinapanatili nito ang transparency kapag sinusuportahan ito ng patutunguhan, pinupuno ng puti ang mga JPEG background, at hinahayaan kang magtakda ng kalidad para sa mga lossy na format. Ang output ng PNG ay walang pagkawala. Inaalis din ng re-encoding ang naka-embed na metadata gaya ng mga detalye ng camera at lokasyon ng GPS. Kung kailangan mo ang metadata na iyon, panatilihin ang orihinal na file.

Mas gusto mong makita ito sa aksyon? I-convert ang isang imahe nang lokal—walang upload, walang account.