Ilmainen muunnin

JPG:stä PNG:ksi Muunnin

Muunna JPG-kuvat PNG-muotoon välittömästi korkealaatuisina. Turvallinen, nopea ja täysin ilmainen.

Vedä ja pudota JPG tähän

Tukee jopa 50 Mt

Tai

Tietoa tästä työkalusta

JPG:n muuntaminen PNG:ksi on yksi yleisimmistä kuvamuotopyynnöistä, mutta se on myös yksi väärinymmärretyimmistä. JPG on häviöllinen: joka kerta, kun muoto koodaa kuvan, se hylkää korkeataajuiset tiedot, jotka ihmissilmä yleensä jättää huomiotta, eikä niitä voida palauttaa. Olemassa olevan JPG:n muuntaminen PNG-muotoon tuottaa häviöttömän säilön jo valmiiksi häviöllisen bittikartan ympärille, joten et saa takaisin menetettyjä yksityiskohtia. Hyödynnä muoto, joka tukee läpinäkyvyyttä, sietää toistuvia muokkauksia ilman lisähajoamista, ja sen voidaan hyväksyä luotettavammin työkaluilla, jotka hylkäävät JPG:n (Discord-tarrat, tietyt tulostusputket, jotkin pelimoottorien tuojat).

Tämä työkalu purkaa JPG:n selaimen sisäänrakennetun kuvanpurkulaitteen avulla, piirtää tuloksena olevan bittikartan HTML5-kankaalle ja koodaa sen uudelleen PNG-muotoon käyttämällä DEFLATE-pakattua häviötöntä tallennustilaa. Muuntaminen tapahtuu kokonaan laitteellasi – tiedosto ei koskaan kulje palvelimelle, eikä siitä kirjata mitään. Lähtö PNG on tavu kerrallaan identtinen pikselisisällöltään dekoodatun JPG:n kanssa, mukaan lukien kaikki lähteessä jo olleet pakkausartefaktit.

Jos tavoitteenasi on poistaa JPG-artefaktit tai saada tarkempi kuva, pelkkä muodon muuntaminen ei auta. Puhtaampi lähestymistapa on hankkia alkuperäinen pakkaamaton lähde – RAW kamerasta, muokattava Photoshop-dokumentti tai PNG-vienti suunnittelutyökalusta – ja muuntaa se. Käsittele muuntamista JPG:stä PNG:ksi pakkauksen muutoksena, älä laadun parantamisena.

Miksi muuntaa JPG PNG:ksi

Kaksi yleisintä syytä ovat yhteensopivuus ja muokattavuus. Jotkut alustat - näppäimistön tarrakirjastot, tietyt kauppatavaratulostuspalvelut, useat vanhemmat sisällönhallintajärjestelmät - hyväksyvät vain PNG:n. Paikallinen muuntaminen on nopeampaa kuin latauslomakkeen kanssa neuvotteleminen. PNG sietää myös toistuvia tallennuksia ilman laadun heikkenemistä, joten jos aiot muokata kuvaa useita kertoja grafiikkatyökalussa ennen lopullisen version tuottamista, PNG-muodossa työskentely tallennusten välillä estää sukupolven JPG-artefaktit.

PNG tukee myös läpinäkyvyyttä, jota vaaditaan kuvien peittokuvissa, logoissa, jotka asetetaan vaihtelevia taustoja vasten, ja missä tahansa kompositiotyössä. JPG ei voi edustaa läpinäkyvää pikseliä; muuntaminen PNG-muotoon on ensimmäinen askel kohti läpinäkyvyyden lisäämistä, vaikka JPG-to-PNG-vaihe itsessään ei lisää sitä. Tarvitset erillisen vaiheen (taustan poisto, peittäminen) alfan käyttöönottamiseksi. Tämä muunnin muuttaa vain muodon käärettä.

Käyttöohjeet

Muunnos tapahtuu yhdellä selaimella. Ei ohjelmiston asennusta, ei latausta.

  1. Pudota tai valitse JPG: Vedä JPG-tiedosto tiedostojärjestelmästäsi latausalueelle tai selaa napsauttamalla. Työkalu hyväksyy tavallisia JPEG-tiedostoja (.jpg- ja .jpeg-tunnisteet vastaavat) 50 megatavuun asti. Sekä progressiivinen että perus JPEG-koodaus toimivat.
  2. Vahvista esikatselu: Kun tiedosto on latautunut, näet pikkukuvan ja alkuperäiset pikselin mitat. Esikatselu renderöidään dekoodatusta bittikartasta, joten se on täsmälleen mitä tulostettu PNG sisältää.
  3. Napsauta Muunna PNG-muotoon: Selain piirtää dekoodatun bittikartan 2D-kankaalle täydellä lähderesoluutiolla ja kutsuu sitten canvas.toBlob-tiedostoa image/png MIME-tyypillä. PNG-koodaus on häviötön, joten laatuasetuksia ei tarvita.
  4. Lataa PNG: Latauspainike tallentaa tiedoston alkuperäisellä perusnimellä ja .png-tunnisteella. Voit muuntaa toisen JPG-tiedoston välittömästi ilman päivittämistä.

Yleiset käyttötapaukset

Nämä ovat tilanteita, joissa JPG:n muuntaminen PNG-muotoon auttaa todella.

Tekniset tiedot

JPEG (ITU-T T.81) koodaa kuvat käyttämällä 8×8 lohkon diskreettiä kosinimuunnosta, laatutekijällä avattua skalaarikvantisointia ja Huffman-entropiakoodausta. Formaatti on patentoimaton vuodesta 2017 lähtien, ja sitä tukevat natiivisti kaikki tuotannossa olevat selaimet, käyttöjärjestelmät ja kamerat. JPEG:n dekoodaaminen tuottaa bittikartan, jossa on sen laatuasetuksen artefaktit.

PNG (RFC 2083) ottaa dekoodatun bittikartan ja tallentaa sen suodatetun DEFLATE-pakkauksen avulla. Viittä suodatintyyppiä – Ei mitään, Sub, Up, Average, Paeth – kokeiltiin skannausviivaa kohden; kooderi valitsee parhaan pakkauksen tuottavan. PNG on häviötön: saman bittikartan koodaus kahdesti tuottaa samat pikseliarvot, vaikka tiedostotavut voivat vaihdella suodatinvalinnoista riippuen. Muoto tukee myös valinnaista 8- tai 16-bittistä alfakanavaa ja gamma-metatietoja.

Parhaat käytännöt

Usein kysytyt kysymykset

Meneekö laatu, kun muunnetaan JPG:tä PNG:ksi?
Ei. PNG käyttää häviötöntä DEFLATE-toimintoa, joten kuvanlaatu säilyy täysin muunnoksen aikana.
Miksi muuntaisin PNG-muotoon alkuperäisen muodon säilyttämisen sijaan?
PNG on ihanteellinen, kun tarvitset läpinäkyvyyden tukea, häviötöntä laatua kuvakaappauksille tai grafiikalle tai yleistä selainyhteensopivuutta. Toisin kuin JPG, PNG säilyttää jokaisen pikselin ilman pakkausartefakteja.
Voinko muuntaa useita JPG-tiedostoja erässä?
Tämä työkalu käsittelee yhden tiedoston kerrallaan parhaan mahdollisen laadun varmistamiseksi. Useiden tiedostojen kohdalla toista prosessi – jokainen muunnos kestää vain sekunteja.
Pidetäänkö kuvani yksityisinä muuntamisen aikana?
Kyllä. JPG-tiedostosi käsitellään kokonaan selaimessasi Canvas API:n ja JavaScriptin avulla. Mitään ei ladata millekään palvelimelle – tiedosto siirtyy suoraan laitteeltasi muuntimeen ja takaisin laitteellesi.
Mikä on suurin tiedostokoko?
50 Mt. Käytännön raja riippuu laitteesi käytettävissä olevasta muistista, koska koko kuva puretaan kankaaksi. Nykyaikaiset pöytäkoneet käsittelevät 50 Mt:n JPEG-kuvia ilman ongelmia; vanhemmat mobiililaitteet voivat kamppailla suurimpien tiedostojen kanssa.
Säilytetäänkö EXIF-metatiedot?
Ei. Selainpohjan API ei säilytä EXIF-, ICC-väriprofiileja tai muita JPEG-metatietoja. Lähtö PNG sisältää vain pikselidataa. Jos sinun on säilytettävä kameran metatiedot, käytä metatietoja säilyttävää työpöytätyökalua, kuten ImageMagick tai exiftool.
Käsitteleekö muunnin progressiivisia JPEG-tiedostoja?
Kyllä. Selaimen kuvadekooderi käsittelee läpinäkyvästi sekä perustason että progressiivisen JPEG-koodauksen. Tulos on identtinen riippumatta siitä, mitä koodausta lähde käyttää.
Voinko erämuuntaa useita JPG-tiedostoja?
Käyttöliittymä käsittelee yhden tiedoston kerrallaan, mutta voit muuntaa tiedostoja peräkkäin ilman sivujen uudelleenlatauksia. Suuren volyymin erätöissä työpöytätyökalu, kuten ImageMagick (mogrify -format png *.jpg) tai Sharpia käyttävä Node.js-skripti, on tehokkaampi.