Nemokamas konverteris

PNG į JPG Konverteris

Aukštos kokybės PNG vaizdus iš karto konvertuokite į JPG formatą. Saugus, greitas ir visiškai nemokamas.

Nuvilkite PNG čia

Palaiko iki 50 MB

Arba

Apie šį įrankį

PNG ir JPG (taip pat parašytas JPEG) yra du dažniausiai naudojami rastrinių vaizdų formatai žiniatinklyje, tačiau jie buvo sukurti skirtingiems darbams. PNG naudoja be nuostolių DEFLATE glaudinimą ir palaiko alfa kanalą skaidrumui užtikrinti, todėl tai yra natūralus pasirinkimas kuriant ekrano kopijas, logotipus, vartotojo sąsajos maketus ir bet kokį vaizdą su aštriais kraštais ar tekstu. JPG naudoja nuostolingą DCT pagrįstą glaudinimą, kuris išmeta aukšto dažnio detales, kurias akis prastai pastebi, todėl 4 MB fotografinis PNG dažnai susitraukia iki 300–500 KB, kai išsaugomas JPG formatu, be matomo skirtumo.

Šis keitiklis perrašo PNG bitų žemėlapį į JPG failą tiesiai jūsų naršyklėje, naudodamas HTML5 Canvas API ir naršyklėje integruotą JPEG koduotuvą. Pikselių duomenys niekada nepalieka jūsų įrenginio – nėra įkeliama, neapdorojama serveryje ir niekur neišsaugoma jokia failo kopija. Kadangi JPG nėra skaidrumo, visi skaidrūs šaltinio PNG pikseliai konvertavimo metu išlyginami baltame fone. Jei jūsų paveikslėlis turi minkštus kraštus, panaikintus permatomumą, kraštuose galite pastebėti silpną baltą aureolę; tokiais atvejais originalus PNG išsaugojimas arba WebP naudojimas paprastai yra geresnis skambutis.

Konversija įvyksta vienu praėjimu. Kiekvienas iššifruoto PNG taškas įrašomas į 2D drobę, o tada drobė eksportuojama naudojant „canvas.toBlob('image/jpeg', 0.9)“. 0,9 kokybės koeficientas atitinka apytiksliai Q=90 libjpeg terminais, o tai yra mieliausia vieta, kurią dauguma nuotraukų redaktorių pagal numatytuosius nustatymus: vizualiai nesiskiria nuo šaltinio beveik visam fotografiniam turiniui, o failo dydis paprastai sumažėja 70–90%.

Kodėl verta PNG konvertuoti į JPG

Dažniausia priežastis, dėl kurios žmonės konvertuoja PNG į JPG, yra failo dydis. PNG formatu išsaugotos nuotraukos gali būti 5–10 kartų didesnės nei lygiavertis JPG, o tai sulėtina puslapio įkėlimą, užpildo saugyklą debesyje ir suaktyvina priedų apribojimus el. pašto programose. JPG taip pat yra formatas, kurio tikisi dauguma platformų: „WhatsApp“, daugelis paraiškų dėl darbo portalų, vyriausybės formos, elektroninės prekybos produktų įkėlimo įrankiai ir senesnės turinio valdymo sistemos teikia pirmenybę JPG arba visiškai atmeta PNG. Vieną kartą konvertuoti vietoje yra greičiau nei kovoti su įkėlimo klaida.

Privatumas taip pat svarbus. Internetiniai keitikliai, kurie priima jūsų failą ir apdoroja jį nuotoliniame serveryje, gali saugoti kopiją žurnaluose, atsarginėse momentinėse kopijose arba CDN talpykloje. Asmens tapatybės nuotraukoms, medicininiams nuskaitymams, finansinėms ataskaitoms ar bet kam, kuriame yra asmeninės informacijos, naršyklėje veikiantis keitiklis, kuris veikia tik kliento pusėje, pašalina šią riziką. Niekas nepalieka jūsų mašinos.

Kaip naudoti

Konvertavimas trunka kelias sekundes ir veikia su vienu ar keliais failais. Štai visas srautas:

  1. Pridėkite savo PNG failą: Nuvilkite failą iš darbalaukio arba Finder lango į įkėlimo sritį arba spustelėkite sritį, kad atidarytumėte failų rinkiklį. Įrankis priima standartinius PNG failus iki 50 MB; Palaikomi ir 8 bitų, ir 16 bitų PNG, įskaitant tuos, kurie turi alfa kanalą.
  2. Peržiūrėkite peržiūrą: Kai failas bus įkeltas, pamatysite miniatiūrą ir pradinius matmenis. Atėjo laikas patvirtinti, kad įkėlėte tinkamą vaizdą – ypač naudinga, jei paketiniu būdu apdorojate kelis failus.
  3. Jei reikia, pakoreguokite nustatymus: Numatytoji JPG kokybė yra 90, kuri tinka beveik kiekvienu atveju. Jei jums reikia mažesnio failo el. paštui arba žiniatinkliui įkelti, galite sumažinti kokybę; jei archyvuojate nuotrauką, palikite ją numatytąją arba aukštesnę.
  4. Spustelėkite Konvertuoti į JPG: Naršyklė iškoduoja PNG, nupiešia jį ant drobės su baltu fonu, užpildančiomis visus skaidrius pikselius, ir iš naujo užkoduoja drobę kaip JPEG dėmę. Įprastų ekrano kopijos dydžio failų atveju tai atliekama greičiau nei per sekundę.
  5. Atsisiųskite JPG: Spustelėkite mygtuką Atsisiųsti, kad išsaugotumėte konvertuotą failą. Išvesties failo pavadinime naudojamas originalus PNG pavadinimas su plėtiniu .jpg. Galite konvertuoti kitą vaizdą neatnaujindami puslapio.

Bendro naudojimo atvejai

Žinodami, kada JPG yra tinkamas paskirties formatas, galite išvengti nereikalingo kokybės praradimo. Tai yra situacijos, kai konvertuoti iš PNG yra prasmingiausia:

Techninės detalės

PNG (RFC 2083) išsaugo pikselių duomenis naudodamas filtruotą DEFLATE srautą. Tai be nuostolių: kiekviena iššifruoto vaizdo pikselio reikšmė atitinka pradinį baitą už baitą. PNG taip pat palaiko 8 bitų alfa kanalą, užtikrinantį vieno pikselio skaidrumą. Dėl šių savybių jis yra didelis, bet tikslus.

JPEG (ITU-T T.81) padalija vaizdą į 8×8 blokus, pritaiko diskrečiąją kosinuso transformaciją, agresyviau kvantuoja gautus dažnio koeficientus esant aukštesniems dažniams, o rezultatą užkoduoja Huffmano kodu. Kokybės koeficientas (1–100) valdo kvantavimo lentelę: mažesnės vertės atmeta daugiau aukšto dažnio informacijos, todėl sukuriami mažesni failai dėl matomų artefaktų ant kietų kraštų ir didelio kontrasto srityse. 90 kokybė, čia naudojama kaip numatytoji, yra riba, kurią viršijus dauguma žiūrinčiųjų negali atskirti JPG nuo originalo.

Geriausia praktika

Dažnai užduodami klausimai

Ar prarasiu vaizdo kokybę konvertuodamas PNG į JPG?
JPG naudoja nuostolingus DCT pagrindus. Galite pastebėti nedidelį kokybės pablogėjimą, tačiau daugeliu atvejų skirtumas yra nereikšmingas. Jei įmanoma, pasirinkite aukštesnės kokybės nustatymą, kad sumažintumėte nuostolius.
Kada turėčiau rinktis JPG, o ne kitus vaizdo formatus?
JPG yra geriausias pasirinkimas nuotraukoms ir vaizdams su sklandžiais spalvų gradientais. Jis sukuria daug mažesnio dydžio nuotraukų failus nei PNG (dažnai 5–10 kartų mažesnis), išlaikant vaizdo kokybę, tinkamą naudoti žiniatinklyje ir spausdinti.
Kas nutinka permatomoms sritims mano PNG vaizde?
Kadangi JPG nepalaiko skaidrumo, visi skaidrūs pikseliai bus užpildyti baltu fonu. Jei reikia išlaikyti skaidrumą, apsvarstykite galimybę naudoti PNG arba WebP.
Ar konvertuojant mano vaizdai yra privatūs?
Taip. Jūsų PNG failai visiškai apdorojami jūsų naršyklėje naudojant „Canvas“ API ir „JavaScript“. Niekas neįkeliamas į jokį serverį – failas patenka tiesiai iš jūsų įrenginio į keitiklį ir atgal į jūsų įrenginį.
Ar galiu konvertuoti kelis PNG failus vienu metu?
Dabartinė sąsaja apdoroja vieną failą vienu metu, tačiau galite konvertuoti failus iš karto į kitą neatnaujindami puslapio. Atsisiuntę konvertuotą JPG, tiesiog įmeskite kitą PNG į įkėlimo sritį. Dešimčių failų paketiniams darbams rekomenduojame naudoti darbalaukio įrankį, pvz., ImageMagick, arba kūrimo žingsnį naudojant Sharp.
Kodėl mano konvertuotas JPG yra didesnis nei tikėjausi?
Jei šaltinis PNG yra nuotrauka, išsaugota labai didele raiška, JPG vis tiek gali būti kelių megabaitų net esant 90 kokybei. Norėdami dar labiau sumažinti dydį, sumažinkite kokybės nustatymą (paprastai 80 vis tiek priimtina vizualiai) arba pakeiskite vaizdo matmenis prieš konvertuodami. JPG failo dydis yra maždaug proporcingas pikselių skaičiui ir atvirkščiai proporcingas suspaudimo lygiui.
Ar konvertuojant į JPG juostelės metaduomenis, pvz., EXIF?
Naršyklės drobės konvertavimas neišsaugo EXIF, ICC spalvų profilių ar kitų metaduomenų, įterptų į šaltinio PNG. Išvesties JPG yra tik pikselių duomenys. Jei reikia išsaugoti fotoaparato EXIF ​​duomenis, pvz., geografines žymas arba užfiksuoti laiko žymes, naudokite metaduomenis išsaugantį darbalaukio keitiklį.
Ar JPG yra tas pats, kas JPEG?
Taip. JPG ir JPEG reiškia tą patį formatą ir yra keičiami. Plėtinys .jpg atsirado iš ankstyvųjų Windows failų sistemų, kurios apribojo plėtinius iki trijų simbolių; .jpeg yra naujesnė, vienodai galiojanti forma. Pats formatas apibrėžtas ITU-T T.81 rekomendacijoje.