Muunna PNG muotoon WebP
PNG-kuvien muuntaminen WebP-muotoon voi pienentää tiedostokokoa ja säilyttää läpinäkyvyyden. Tulos riippuu häviöllisestä tai häviöttömästä koodauksesta ja kuvan sisällöstä.
Muotojen vertailu ja tekniset tiedot
| Määritys | PNG | WEBP |
|---|---|---|
| MIME-tyyppi | image/ | image/ |
| Tyyppi | rasteri | rasteri |
| Pakkaus | häviötön (DEFLATE / LZ77 + Huffman) | häviöllinen (VP8) & häviötön (VP8L) |
| Standardimääritys | W3C PNG 3rd Edition | IETF RFC 6386 / Google WebP Spec |
| Tiedostotunniste (Magic Bytes) | 89 50 4E 47 0D 0A 1A 0A | 52 49 46 46 (RIFF) ... 57 45 42 50 (WEBP) |
Muodon yleiskatsaus ja käyttökohteet
Verkkosivukehittäjät ja graafiset suunnittelijat muuntavat PNG-grafiikkaa usein WebP-muotoon nopeuttaakseen verkkosivujen latausnopeuksia ja minimoidakseen kaistanleveyden kulutuksen. Koska PNG käyttää tiukkaa häviötöntä pakkausta, kuvat, joissa on suuria yhtenäisen värin alueita tai terävää tekstiä, voivat tuottaa yllättävän suuria tiedostokokoja. Nykyaikaiset verkkoselaimet ja sovellukset tukevat WebP-muotoa, mikä tekee siitä vakiovalinnan verkkojulkaisemiseen. Näiden resurssien siirtäminen WebP-muotoon antaa julkaisijoille mahdollisuuden säilyttää terävät grafiikan reunat ja alfakanavan läpinäkyvyyden viemättä paljon tallennustilaa. Sisällönhallintajärjestelmät ja sisällönjakeluverkot käyttävät nykyään oletusarvoisesti WebP-resursseja parantaakseen käyttäjäkokemuksen mittareita ja alentaakseen palvelintallennuskustannuksia.
Tekniset tiedot ja koodekkien erittely
PNG on rasterikuvamuoto, jota säätelee PNG-määritys (ISO/IEC 15948), ja se hyödyntää DEFLATE-algoritmia yhdistäen LZ77-liukusanakirjat ja Huffman-koodauksen häviöttömään pakkaukseen. Sen tiedostot alkavat 8 tavun tavutunnisteella: heksaluvut 89 50 4E 47 0D 0A 1A 0A, minkä jälkeen tulee jäsenneltyjä lohkoja, kuten IHDR, IDAT ja IEND. WebP puolestaan on Googlen kehittämää modernia rasterimuotoa, joka perustuu RIFF-säilömuotoon. WebP-tiedosto alkaa ASCII-merkeillä 'RIFF', joita seuraa 4 tavun tiedoston pituus ja neljän merkin koodi 'WEBP'. WebP tukee kahta eri pakkaustilaa: häviöllistä tilaa, joka hyödyntää VP8-videokoodekin ennakoivia koodaustekniikoita, ja häviötöntä tilaa, joka käyttää mukautettua spatiaalista muunnosta, värivälimuistia ja entropiakoodausputkea.
Käyttöjärjestelmien ja selaimien yhteensopivuus
Nykyisten suurten selainten versiot ja monet kuvankäsittelysovellukset tukevat WebP:tä. Vanha ohjelmisto tai käyttöjärjestelmä voi vaatia päivityksen tai varamuotoisen kuvan.
Hyödyllistä tietoa
Tämä muunnin tallentaa häviöllisen WebP-kuvan kiinteällä laadulla 85 ja säilyttää läpinäkyvyyden, joten se sopii valokuville ja useimmille verkkografiikoille. Jos logojen tai käyttöliittymägrafiikan on säilyttävä pikselintarkkoina, säilytä myös alkuperäinen PNG.
Usein kysytyt kysymykset
Miten PNG-kuva muutetaan WebP-kuvaksi ilman laadun heikkenemistä?
Tämä muunnin tuottaa häviöllisen WebP-kuvan kiinteällä laadulla 85, joten yksityiskohtia katoaa hieman, yleensä huomaamattomasti, mutta läpinäkyvyys säilyy. Jos tarvitset pikselintarkat väriarvot, säilytä PNG, sillä häviötöntä WebP-muotoa ei voi valita tässä muuntimessa.
Mitä eroa on PNG-kuvalla ja WebP-kuvalla?
PNG käyttää avointa, standardoitua palarakenneformaattia ja zlib/DEFLATE-pakkausta, joka on suunniteltu ensisijaisesti häviöttömille rasterikuville. WebP perustuu RIFF-säiliöformaattiin, johon on yhdistetty sekä videopakkauksesta johdettu häviöllinen ennakoiva koodaus että edistynyt häviötön tila. Näin tiedostot ovat huomattavasti pienempiä kuin PNG-tiedostot.