Muunna PNG SVG:ksi verkossa ilmaiseksi ja ilman rekisteröitymistä — oikealla vektoroinnilla muokattaviksi poluiksi, ei bittikuvan käärimisellä SVG-tagin sisään. Erämuunnos tuettu, ei vesileimoja, ei tiedostomäärän rajoitusta, ja kaikki tiedostot poistetaan 1 tunti lataamisen jälkeen.
PNG tallentaa pikseleitä. PNG-muodossa viety logo näyttää siistiltä omassa koossaan, mutta tiedostossa ei ole tietoa muodoista — kun sitä suurennetaan, saat vain suurempia pikseleitä. SVG:ksi muuntaminen tarkoittaa kuvan piirtämistä uudelleen ääriviivoina. PicEditLab käsittelee PNG:n VTracerilla, avoimen lähdekoodin rasterista vektoriksi -moottorilla, joka ryhmittelee samanvärisiä pikseleitä alueiksi ja sovittaa niiden ympärille tasaisia spline-käyriä. Lataamasi tiedosto on aito vektoritiedosto, joka koostuu path-elementeistä, ei SVG-kuoreen piilotettu PNG, joten se pysyy terävänä missä tahansa koossa.
Toimivuus riippuu täysin PNG:n sisällöstä. Logot, kuvakkeet, sovellusten kuvakaappaukset, tasaiset kuvitukset, kaaviot ja skannatut viivapiirrokset vektoroituvat siististi, koska ne koostuvat yksivärisistä alueista, joilla on selkeät reunat. Valokuvat eivät: jokainen hienovarainen gradientti muuttuu uudeksi päällekkäiseksi poluksi, jolloin SVG:stä tulee valtava ja posterisoitunut. Jos PNG on valokuva, muunna se mieluummin WebP- tai JPG-muotoon — SVG ei ole siihen oikea formaatti.
Toisin kuin useimmat verkossa toimivat PNG–SVG-muuntimet, tämä sivu ei ole musta laatikko. Avaa “Aloita muunnos”-painikkeen yläpuolella olevat vektoroinnin asetukset, niin saat neljä säätöä vektorointia varten. “Tuloste” vaihtaa täysvärisen vektoroinnin ja mustavalkoisen viivapiirrostilan välillä; jälkimmäinen käyttää potracea ja sopii erityisen hyvin logoihin, leimoihin, allekirjoituksiin ja skannattuihin piirroksiin. “Värien tarkkuus” määrittää, kuinka monta väriä säilytetään. “Pilkkujen poisto” päättää, säilytetäänkö pienet merkit — pilkut, kaksoispisteet, pisteviivat ja ohuet viivat — vai käsitelläänkö ne kohinana. “Reunat” valitsee pyöristetyt tai terävät reunat. Oletukset on säädetty tekstiä sisältäviä kuvakaappauksia varten, joten jos kuvassa on tekstiä, pidä “Pilkkujen poisto” -asetuksena “Säilytä yksityiskohdat”.
Erittäin suuret PNG:t pienennetään noin 4 megapikseliin ennen vektorointia. Vektoroinnin kustannus kasvaa paljon nopeammin kuin pikselimäärä, ja 24 megapikselin syöte vaatisi useita gigatavuja muistia ja ylittäisi aikarajan — prosessi lopetettaisiin ennen minkään tuloksen syntymistä. Koska tulos on vektori, tämä pienennys ei rajoita lopullisen SVG:n käyttökokoa; se muuttaa vain sitä, kuinka paljon hienoa yksityiskohtaa vektoroija saa käsiteltäväkseen.
Tarvitsetko kiinteän kokoisen kuvaketiedoston? Muunna PNG ICO:ksi
Ei tarvita teknistä osaamista. Ilmainen, nopea ja saatavilla millä tahansa laitteella.
Rakennettu useiden todennettujen avoimen lähdekoodin muuntomoottorien päälle. Valitsemme parhaan käsittelyketjun kullekin formaattiyhdistelmälle välttäen värimuutokset ja laadun heikkenemisen, jotka ovat yleisiä selainpuolen muunnoksissa.
PNG-kuvien muuntaminen SVG-formaattiin tulee esiin monissa tilanteissa: tiedostojen yhteensopivuuden varmistaminen eri laitteen tai alustan kanssa, tallennustilan vähentäminen tai kuvien valmistelu lataukseen palveluun, joka ei hyväksy lähdeformaattia. Perinteinen lähestymistapa on asentaa Photoshop, GIMP tai vastaava pöytäsovellus — ylimitoitettu satunnaiseen tehtävään. Selainpohjaiset muuntimet ovat vaihtoehto, mutta ne rajoittuvat siihen, mitä selain pystyy purkamaan natiivisti, eivätkä pysty käsittelemään erikoisformaatteja kuten RAW, HEIC tai AVIF. PicEditLab suorittaa muunnoksen palvelinpuolella, joten formaattituki, tulostuslaatu ja käsittelynopeus eivät riipu selaimestasi tai laitteestasi.
Muunnos PicEditLabissa vie kolme vaihetta — lataus, kohdeformaatin valinta, lataaminen alas:
Palvelimemme käyttää todennettua avoimen lähdekoodin työkaluketjua. ImageMagick käsittelee väriavaruuden muunnokset ja uudelleennäytteistyksen, libheif käyttää x265-koodekkia HEIC-koodaukseen ja -purkamiseen, libavif käyttää AOM:ia AVIF:lle, libjxl käsittelee JPEG XL:n, OpenJPEG kattaa JPEG 2000:n ja dcraw purkaa raakatunnistintiedot RAW-tiedostoista. JPG-tulostus käyttää laatu 85 progressiivisella koodauksella nopeampaa koettua latausaikaa varten verkossa. PNG-tulostus käyttää zlibiä maksimipakkauksella tiedostokoon pitämiseksi mahdollisimman pienenä menettämättä yhtään pikseliä yksityiskohtia.
PicEditLabin kuvankäsittelyputki on rakennettu ImageMagickin, libheifin, libavifin ja libjxl:n päälle — samojen battle-tested avoimen lähdekoodin kirjastojen, joita Apple, Google ja Mozilla käyttävät. Viritetämme kooderiparametrit kullekin formaatille vastaamaan laadun ja tiedostokoon välistä kompromissia, jota useimmat käyttäjät todella haluavat, ja toimitamme putkipäivitykset jokaisen julkaisun yhteydessä pysyäksemme ajan tasalla uusien formaattiversioiden kanssa.