Kas yra šis įrankis?
PNG ir JPG saugo vaizdus skirtingai: PNG yra be nuostolių ir palaiko skaidrumą, todėl failai būna dideli — ypač nuotraukoms. JPG yra nuostolingas fotografinis formatas, gaunantis tą patį vizualinį rezultatą kur kas mažesniu dydžiu, bet nepalaiko skaidrumo. PNG konvertavimas į JPG yra viena iš dažniausių vaizdų užduočių: formos ir svetainės, priimančios tik JPG, per dideli el. laiškų priedai ir vietą diske eikvojantys nuotraukų PNG failai.
Konvertavimas iš naujo perkoduoja pikselius į JPG jūsų pasirinkta kokybe. Kadangi JPG negali atvaizduoti skaidrumo, bet kokios permatomos sritys sujungiamos su baltu fonu — tai standartinis elgesys, kurį matote ir spausdinant.
Kodėl jį naudoti?
- Veikia vietoje jūsų naršyklėje — vaizdai niekada neįkeliami, tad greita ir privatu.
- Masinis konvertavimas: nuvilkite dešimtis PNG vienu kartu.
- Permatomos sritys teisingai tampa baltos, o ne juodos (dažna klaida naiviuose keitikliuose).
- Kokybės slinkiklis su realaus laiko išvesties dydžiais — matote, kiek tiksliai sutaupote.
- Nemokama, be vandenženklio, be paskyros, be failų apribojimų.
Kaip naudoti
- Spustelėkite langelį arba nuvilkite savo PNG failus į jį.
- Jei reikia, koreguokite išvesties kokybę (numatytieji 92% išlaiko pilną vizualinę kokybę).
- Kiekvienas konvertuotas failas parodomas su nauju dydžiu ir miniatiūros peržiūra.
- Spustelėkite „Atsisiųsti“ prie kiekvieno JPG.
Pavyzdys
Įvestis
screenshot.png — 2,4 MB, su permatomais kampaisIšvestis
screenshot.jpg — 310 KB, kampai baltiFotografiniai PNG failai paprastai sumažėja 5–10 kartų; skaidrumas užpildomas baltai.
Iš mūsų pačių testavimo
Skaidrumo apdorojimas šiame puslapyje nėra paremtas vien tikėjimu. Prieš paleidimą konvertavome PNG su permatoma sritimi, tuomet programiškai patikrinome gauto JPG pikselius: buvusi permatoma sritis rodo tiksliai (255, 255, 255) — grynai balta — o spalvota sritis išliko kodeko tolerancijos ribose. Tai testuojame specialiai, nes tai klasikinė greitų canvas keitiklių gedimo forma: pamiršus pirmiausia nupiešti foną, kiekvienas permatomas logotipas išeina juodame fone. Jei kitur jau susidūrėte su šia klaida, tai būtent ji, ir šiame puslapyje jos nėra.
Dažniausi naudojimo atvejai
- Įkeliant ekrano nuotrauką į platformą ar formą, kuri atmeta PNG arba specialiai prašo JPG failo.
- Sumažinant nuotrauką, kuri per klaidą buvo išsaugota kaip PNG (dažnas atvejis, kai nuotraukų redaktoriaus numatytasis eksporto formatas yra PNG), iki dalies pradinio dydžio.
- Pridedant didelį PNG prie el. laiško su dydžio apribojimu, pirma konvertuojant jį į kur kas mažesnį JPG.
- Ruošiant vaizdus platformai, kur JPG įkėlimai apdorojami pastebimai greičiau nei PNG dėl mažesnio failo dydžio.
Dažniausiai užduodami klausimai
Kas atsitinka permatomoms mano PNG dalims?
Jos užpildomos baltai. JPG tiesiog neturi skaidrumo sąvokos, tad kiekvienas keitiklis turi pasirinkti foną; baltas atitinka tai, ką matytumėte ant popieriaus ar tipiniame tinklalapyje. Jei reikia išlaikyti skaidrumą, likite prie PNG arba naudokite WebP.
Ar konvertavimas sumažins kokybę?
JPG yra nuostolingas, tad techniškai taip — bet su numatytąja 92% kokybe skirtumas nuotraukose nepastebimas. Ekrano nuotraukos su ryškiu tekstu greičiau parodo JPG artefaktus; joms naudokite 95%+ kokybę arba iš naujo apsvarstykite, ar JPG yra tinkamas formatas.
Kodėl mano JPG toks daug mažesnis nei PNG?
PNG saugo nuotraukas be nuostolių, o tai kainuoja daug baitų. JPG atsisako detalių, kurių jūsų akis negali pastebėti. 5–10 kartų sumažėjimas yra normalu fotografiniam turiniui — būtent todėl JPG yra standartas nuotraukoms.
Ar galiu konvertuoti daug PNG vienu kartu?
Taip — pasirinkite ar nuvilkite tiek, kiek norite. Kiekvienas failas konvertuojamas nepriklausomai ir gauna savo atsisiuntimo mygtuką. Masinio apdorojimo apribojimo nėra, nes viskas vyksta jūsų įrenginyje.
Ar mano vaizdai įkeliami į jūsų serverį?
Ne. Konvertavimas naudoja jūsų naršyklės canvas API vietoje. Vaizdai niekada nepalieka jūsų kompiuterio — galite netgi naudoti įrankį atsijungę nuo interneto, kai puslapis jau įsikėlė.