Kuvakonvertteri - JPG, PNG ja WEBP Selaimessa
Muunna JPG-, PNG- ja WEBP-kuvia suoraan selaimessa, ilman latausta palvelimelle.
Lataa kuvasi
Raahaa ja pudota tai klikkaa selataksesi. Tuemme PNG-, JPG-, WEBP- ja muita formaatteja.
Muunnettu kuva ilmestyy tähän
Raahaa ja pudota tai klikkaa selataksesi. Tuemme PNG-, JPG-, WEBP- ja muita formaatteja.
Kuvakonvertteri
Tämä kuvakonvertteri muuntaa kuvatiedostoja JPG-, PNG- ja WEBP-muotojen välillä. Muunnos tapahtuu kokonaan selaimessa Canvas API:n avulla, joten tiedosto ei koskaan päädy palvelimelle, ja muunnettu kuva ilmestyy heti, kun alkuperäinen on latautunut.
Miten muunnos toimii
Työkalu piirtää ladatun kuvan kankaalle sen alkuperäisessä leveydessä ja korkeudessa ja koodaa sen sitten uudelleen valittuun muotoon kankaan sisäänrakennetulla toBlob-menetelmällä. JPG- ja WEBP-tulosteet käyttävät kiinteää 90 prosentin laatua; sitä ei voi muuttaa liukusäätimellä, ja PNG-tuloste on aina häviötön. Koska JPEG:ssä ei ole läpinäkyvyyskanavaa, kun läpinäkyvällä taustalla varustettu PNG- tai WEBP-kuva muunnetaan JPG:ksi, nämä alueet täytetään yksivärisellä valkoisella ennen koodausta. Muunnos PNG:ksi tai WEBP:ksi sen sijaan säilyttää läpinäkyvyyden muuttumattomana. Kerrallaan käsitellään vain yksi kuva, ja tulostusmuodon vaihtaminen muuntaa saman tiedoston heti uudelleen ilman uutta latausta.
Käytännön esimerkkejä
Suunnittelutyökalusta viety PNG-tuotekuva, jonka koko on 1150 x 780 pikseliä ja jolla on läpinäkyvä tausta, painaa noin 830 kt. Sen muuntaminen JPG:ksi täyttää läpinäkyvän alueen valkoisella ja tuottaa pienemmän tiedoston, koska JPEG:n häviöllinen pakkaus hylkää sen pikselikohtaisen yksityiskohdan, jonka PNG tallentaa häviöttömästi. Saman tiedoston muuntaminen WEBP:ksi sen sijaan säilyttää läpinäkyvyyden ja on silti pienempi kuin alkuperäinen PNG, koska WEBP pakkaa tehokkaammin kuin PNG samalla kiinteällä 90 prosentin laadulla.
Suoraan kamerasta otettu 3100 x 2067 pikselin JPG-valokuva, kooltaan 2,5 Mt, muuntuu WEBP:ksi samalla kiinteällä laadulla ja päätyy tyypillisesti pienemmäksi kuin alkuperäinen JPG; Googlen omat WEBP-vertailut osoittavat, että muoto on noin 25-34 prosenttia pienempi kuin JPEG vastaavalla visuaalisella laadulla. Ladattu tiedosto säilyttää alkuperäisen nimen lisäyksellä "-converted", joten loma.jpg muuttuu tiedostoksi loma-converted.webp, ja laitteella oleva lähdetiedosto pysyy koskemattomana.
Muotomuunnosten vertailutaulukko
| Muunnos | Mikä muuttuu |
|---|---|
| JPG → PNG | Häviötön uudelleenkoodaus, kuva saa läpinäkymättömän alfakanavan |
| JPG → WEBP | Uudelleenkoodattu 90 % laadulla, yleensä pienempi kuin JPG |
| PNG → JPG | Läpinäkyvät alueet muuttuvat valkoisiksi, häviöllinen uudelleenkoodaus |
| PNG → WEBP | Läpinäkyvyys säilyy, häviöllinen uudelleenkoodaus 90 % laadulla |
| WEBP → JPG | Läpinäkyvät alueet muuttuvat valkoisiksi, jos niitä on, häviöllinen uudelleenkoodaus |
| WEBP → PNG | Läpinäkyvyys säilyy, häviötön uudelleenkoodaus |