Paveikslėlių formato keitiklis
Įkelkite vieną failą arba visą paketą. Pasirinkite norimą formatą, nustatykite kokybę ir iš karto pamatykite palyginimą prieš/po. Nieko nesiunčiame — jūsų failai neišeina iš įrenginio.
Konvertuoti paveikslėlio formatą
Atnaujinama tiesiogiaiKurį formatą rinktis?
-
Ar paveikslėlis turi skaidrumą?Taip → WebP (mažesnis) arba PNG (plačiausias palaikymas). Praleiskite JPEG — jis suplos skaidrumą iki baltos.
-
Ar tai nuotrauka (vientisi tonai)?Taip → WebP kokybės 80–85 mažiausiam failui arba JPEG plačiausiam suderinamumui.
-
Ar tai logotipas, piktograma, sąsajos ekrano kopija ar linijinis piešinys?Taip → PNG arba be nuostolių WebP. Plokščios spalvos ir aštrūs kraštai prastai glaudinami JPEG (tikėkitės žiedinių artefaktų aplink tekstą).
-
Ar reikia maksimalaus suderinamumo su senais įrankiais?Taip → JPEG nuotraukoms, PNG visam kitam. BMP tik tada, kai kažkas tai aiškiai reikalauja.
Formatų palyginimas
| Formatas | Glaudinimas | Skaidrumas | Geriausia kam | Vidutinis dydis palyginus su PNG | Naršyklių palaikymas |
|---|---|---|---|---|---|
| PNG | Be nuostolių | Taip (pilnas alfa) | Logotipai, piktogramos, sąsaja, linijinis piešinys | 100 % (pradinis taškas) | Universalus |
| JPEG | Su nuostoliais | Ne | Nuotraukos | ~15–30 % (nuotraukos) | Universalus |
| WebP | Su nuostoliais arba be nuostolių | Taip | Šiuolaikinis numatytasis interneto formatas | ~10–20 % su nuostoliais · ~70 % be nuostolių | Visos šiuolaikinės naršyklės |
| BMP | Nėra | Retai | Senesni Windows įrankiai | ~300–400 % (nesuglaudintas) | Universalus, bet neefektyvus |
Dydžių diapazonai yra apytiksliai ir priklauso nuo paveikslėlio turinio. Nuotrauka esant JPEG kokybei 85 paprastai sveria 15–25 % savo PNG ekvivalento; ta pati nuotrauka esant WebP kokybei 85 paprastai sveria 10–18 %. Paprasta grafika (vientisos spalvos, aštrūs kraštai) geriau glaudinama be nuostolių formatais nei su nuostoliais.
Kaip tai veikia
PNG — be nuostolių ir palaiko skaidrumą. Kiekvienas pikselis išsaugomas tiksliai, todėl jis idealiai tinka logotipams, piktogramoms, sąsajos ekrano kopijoms ir bet kokiai grafikai su plokščiomis spalvomis ar aštriais kraštais. Kompromisas: PNG nuotraukos yra didžiulės.
JPEG naudoja glaudinimą su nuostoliais, pritaikytą natūraliems vaizdams. Jis atsisako smulkių detalių, kurių žmogaus akis nepastebi, sukurdamas mažus failus iš nuotraukų. JPEG nepalaiko skaidrumo — jei šaltinis turi alfa kanalą, skaidrios sritys suplojamos (šis įrankis suploja jas iki baltos).
WebP — šiuolaikinis kompromisas. Jis palaiko tiek be nuostolių, tiek su nuostoliais režimus, tvarko skaidrumą ir paprastai sukuria 25–35 % mažesnius failus nei JPEG esant tai pačiai vizualinei kokybei. Visos šiuolaikinės naršyklės jį palaiko. Daugumai naujo turinio WebP yra teisingas pasirinkimas.
BMP saugo neapdorotus nesuglaudintus pikselius. Internete jis beveik niekada nėra teisingas pasirinkimas, bet kartais reikalingas senesniems Windows įrankiams.
Visas konvertavimas vyksta vietoje per Canvas API. Jūsų paveikslėlis dekoduojamas, perpiešiamas drobėje ir vėl koduojamas tiksliniu formatu — viskas naršyklėje, niekas nesiunčiama į serverį.
Patarimai ir geroji praktika
Dažniausiai užduodami klausimai
Ar mano paveikslėlis kur nors įkeliamas?
Ne. Visas konvertavimas vyksta tik jūsų naršyklėje naudojant Canvas API. Jūsų paveikslėliai niekada nesiunčiami į serverį ir niekada nepalieka įrenginio. Įrankis veikia net atsijungus nuo interneto, kai puslapis užkrautas.
Kurį formatą turėčiau pasirinkti?
Nuotraukoms internete naudokite WebP kokybės 80–85, kad gautumėte mažiausius failus. Logotipams, piktogramoms ir grafikai su skaidrumu naudokite PNG arba be nuostolių WebP. JPEG rinkitės tik tada, kai reikia maksimalaus suderinamumo su senesniais įrankiais. Venkite BMP, nebent konkretus paveldėtas darbo procesas to reikalauja.
Kodėl mano konvertuotas WebP didesnis nei originalus JPEG?
Tai gali atsitikti, jei konvertuojate labai aukštos kokybės (95+) arba jei šaltinio JPEG jau agresyviai suglaudintas. WebP glaudina geriau nei JPEG esant tokiai pat suvokimo kokybei, bet beveik be nuostolių kokybės reikalavimas šį pranašumą paneigia. Pabandykite kokybę 80–85, arba jei konkrečiai reikia be nuostolių išvesties, žinokite, kad nuotraukos be nuostolių WebP dažnai bus didesnis nei suglaudintas JPEG.
Kodėl skaidrumas prarandamas konvertuojant į JPEG?
JPEG neturi alfa kanalo — tai formatas, sukurtas nuotraukoms, kur skaidrumas nereikalingas. Jei jūsų šaltinis turi skaidrias sritis (dažna PNG logotipuose ar sąsajos ekrano kopijose), šis įrankis konvertuojant jas užpildo balta. Kad išlaikytumėte skaidrumą, konvertuokite į WebP arba PNG.
Ką tiksliai daro kokybės slankiklis?
Formatams su nuostoliais (JPEG ir WebP) kokybės slankiklis valdo koderio toleranciją detalių atsisakymui. Aukštesnė kokybė reiškia mažiau atsisakytų detalių, bet didesnį failą. 100 kokybė yra beveik be nuostolių, bet dažnai daug didesnė nei 90 be pastebimo pagerėjimo. PNG ir BMP slankiklis paslėptas, nes šie formatai nenaudoja glaudinimo su nuostoliais.
Ar EXIF / metaduomenys išsaugomi?
Ne. Drobės perkodavimas pagal nutylėjimą pašalina visus EXIF ir metaduomenis, įskaitant kameros informaciją, GPS koordinates ir redagavimo istoriją. Tai paprastai privatumo laimėjimas, bet jei reikia išlaikyti metaduomenis (pvz., fotografo priskyrimą), naudokite specialų įrankį, kuris juos išsaugo.
Ar šis įrankis perorientuoja pasuktas nuotraukas?
Taip. Telefono nuotraukos dažnai saugo orientaciją EXIF, o ne pačius pikselius pasuka. Įrankis naudoja šiuolaikinį createImageBitmap API su imageOrientation: "from-image", kad teisingą orientaciją įdėtų į išvestį, todėl iPhone vertikalių nuotraukų eksportas pasirodo tinkamai.
Koks didžiausias failo dydis, kurį galiu konvertuoti?
Kadangi apdorojimas vyksta naršyklėje, riba yra jūsų įrenginio atmintis. Dauguma šiuolaikinių stalinių kompiuterių apdoroja 50 MB+ paveikslėlius be problemų; mobilieji įrenginiai gali strigti virš 20 MB. Jei konvertavimas užstringa labai dideliam failui, naršyklė tikriausiai išnaudojo atmintį — pirma sumažinkite paveikslėlį, tada konvertuokite.
Ar galiu konvertuoti kelis paveikslėlius iš karto?
Taip. Įkelkite kelis failus į įkėlimo zoną, įklijuokite kelis iš karto arba pasirinkite kelis failų rinkiklyje. Kiekvienas pasirodo paketo sąraše; persijunkite tarp jų, kad peržiūrėtumėte. Naudokite „Atsisiųsti visus (.zip)", kad gautumėte kiekvieną konvertuotą failą kaip vieną archyvą.
Kodėl PNG failai neturi kokybės slankiklio?
PNG naudoja glaudinimą be nuostolių — niekada neatsisako pikselių duomenų — todėl kokybės nustatymo nėra. Išvestis visada yra pikseliais tiksli įvesties kopija pasirinktu formatu. BMP panašus: jis saugo neapdorotus nesuglaudintus pikselius, be jokių glaudinimo nustatymų derinimui.