Tech Help

Miks on minu PNG-fail nii suur? Kuidas seda rikkumata väiksemaks teha

PNG võib olla suur, sest see on lossless ja võib hoida läbipaistvust. Tihendage PNG, muutke mõõtmeid või teisendage fotod JPEG-ks või WebP-ks.

Lühike vastus

PNG-failid võivad olla suured, sest PNG on lossless ja võib säilitada läbipaistvust ning peent pikslidetaili.

PNG-na salvestatud fotod on sageli palju suuremad kui JPEG või WebP. Ekraanipildid, logod, liidesegraafika ja läbipaistvad pildid võivad olla head PNG-kandidaadid.

Vähendamiseks: tihendage PNG, vähendage mõõtmeid kui need on vajalikust suuremad, eemaldage tarbetu läbipaistvus kui see sobib, ja teisendage fotod JPEG-ks või WebP-ks kui PNG pole vajalik.

PNG on suur selle järgi, kuidas ta pikslid salvestab — mitte sellepärast, et PNG on «alati raske». Seitse põhjust allpool on tavalised juhud.

Miks võivad PNG-failid olla nii suured?

PNG kasutab lossless-tihendust. Pärast tihendust peavad algpikslid taastuma ilma kaota. See aitab, kui vajate täpseid pikslid. Fotod, üleminekud, müra ja keerulised tekstuurid võivad jääda suureks: värv muutub pikslist pikslini, seega on lossless-tihendusel vähem kordust.

Lossless versus lossy tihendus

Lossless-tihendus jätab iga pikslid taastatavaks. PNG on lossless. Lossy viskab osa detaili väiksema faili jaoks. JPEG on lossy. WebP formaadina võib toetada lossy- ja lossless-režiime. Asi pole žargoonis. Asi on selles, miks PNG võib jääda suureks: formaat hoiab pikslidandmeid, mitte ei viska neid ära.

1. Salvestasite foto PNG-na

Fotol on tavaliselt palju värve, peeneid üleminekuid, müra ja tekstuuri. PNG lossless-tihendus võib seal olla vähem tõhus. Foto jaoks annab JPEG või WebP sageli palju väiksema faili. See on tendents, mitte seadus: PNG ei ole alati suurem kui JPEG. Lihtne graafika võib olla väike PNG; mürane foto-PNG võib olla tohutu.

2. Mõõtmed on suuremad kui vaja

4000 × 3000 pilt, mida kasutatakse umbes 1000 × 750, kannab ikka lisapikslid. Failisuurus ei ole ainult laius × kõrgus, kuid rohkem pikslid tähendab tavaliselt rohkem andmeid. Kui vajate vaid väiksemat kuvamist, aitab mõõtmete vähendamine. Muuda pildi suurust võib brauseris muuta laiust ja kõrgust, kui pilt on kasutusest palju suurem.

3. Läbipaistvus võib lisada andmeid

PNG võib salvestada alpha-kanali läbipaistvuse jaoks. Kasulik logodele, ikoonidele, katetele ja liideseelementidele muutuval taustal. Kui pilt ei vaja läbipaistvust, võib alpha-kanal siiski olla ja andmeid lisada. Läbipaistvuse eemaldamine ei tee PNG-d alati palju väiksemaks — mõju sõltub pildist.

4. Keerulised pildid tihenduvad halvasti

PNG tihendub sageli hästi seal, kus värvid korduvad: lamedad täited, lihtsad logod, liides, diagrammid ühtlaste aladega. Fotomüra, tekstuur, üleminekud ja väga detailne sisu annavad tihendajale vähem korduvkasutuseks, nii et fail võib jääda suureks isegi kui ekraanil «näeb tavaline välja».

5. Ekraanipildid võivad olla suured muudel põhjustel

Ekraanipildid sobivad sageli PNG-le: tekst, liides, diagrammid, teravad servad ja lamedad värvid. Need võivad siiski olla suured suure ekraani, retina või high-DPI jäädvustuse, liigsete mõõtmete või kaadris olevate fotode tõttu. See ei tähenda, et iga ekraanipilt peab jääma PNG-ks. See tähendab, et ekraanipilt võib olla suur suuruse tõttu isegi kui PNG on mõistlik formaat.

6. Metadata võib veidi suurust lisada

PNG võib sisaldada lisatükke: värviprofiili, tekstilist metadata või tarkvarateavet. Need baidid võivad veidi lisada. Tüüpilistel liiga suurtel PNG-del on metadata harva peamine põhjus. Pikslidandmed, mõõtmed ja sisu keerukus tähendavad tavaliselt rohkem.

7. Rohkem värviteavet võib faili suurendada

Pilt võib olla RGB või RGBA (RGB pluss alpha). Rohkem kanaleid tähendab rohkem värviteavet. Kõrgem bit depth võib ka lisada. Te ei pea bit depthi kontrollima tegutsemiseks: kui see on foto-PNG või palju suurem kui ekraanisuurus, alustage tihendusest, mõõtmetest ja sellest, kas PNG on õige formaat.

  • PNG
  • Foto salvestatud PNG-na
  • Liigsed mõõtmed
  • Läbipaistvus / lisakanalid
  • Müra, tekstuur, üleminekud
  • Suurem fail
Miks PNG kasvab: lossless pikslidandmed, lisapikslid ja keeruline sisu domineerivad tavaliselt; metadata on väiksem tegur.

Kuidas teha PNG-fail väiksemaks

Töötage selles järjekorras. Iga samm ei ole iga faili jaoks vajalik.

1. Tihendage PNG
Kodeerige PNG esmalt uuesti. Vähendus võib olla väike, kui fail on juba hästi tihendatud.

2. Muutke suurust, kui mõõtmed on vajalikust suuremad
Kui kuvate pilti palju väiksemana kui pikslisuurus, võib laiuse ja kõrguse vähendamine palju andmeid ära lõigata.

3. Kontrollige, kas läbipaistvus on tõesti vajalik
Hoidke alpha, kui pilt peab istuma muutuval taustal. Eemaldage ainult siis, kui ühtlane taust piisab.

4. Fotodele kaaluge JPEG-d või WebP-d
Fotod kahanvad lossy-formaadis sageli rohkem, kui te ei vaja täpseid pikslid ega läbipaistvust.

5. Vältige tarbetuid korduvaid teisendusi
Edasi-tagasi teisendamine ei lisa kvaliteeti. Iga lossy-käik võib lisada artefakte.

6. Võrrelge visuaalset kvaliteeti pärast
Vaadake teksti, peeneid jooni ja nägusid 100% suumil enne originaali kustutamist.

Tihendage PNG esmalt

NEXNARA Tihenda pilt võtab JPG, PNG ja WebP ning hoiab sama formaati: PNG jääb PNG-ks. PNG kodeeritakse uuesti ilma läbipaistvust eemaldamata. Suuruse vähendus on sageli väike, sest PNG on lossless — eriti kui see on juba hästi tihendatud. Kvaliteediliugur kehtib JPG ja WebP jaoks, mitte PNG jaoks. Üle 20 MB faile ei töödelda brauseris.

Millal teisendada PNG JPEG-ks?

JPEG on mõistlik fotodele ja realistlikele stseenidele, kui te ei vaja läbipaistvust ja väiksem fail on tähtsam kui täpsed pikslid. JPEG ei toeta alpha-läbipaistvust. NEXNARA Teisenda pildivorming täidab läbipaistvad alad taustavärviga JPG-ks teisendamisel — vaikimisi valge või teie valitud värv. Tekst, logod ja liides võivad näidata JPEG-artefakte; võrrelge tulemust enne PNG asendamist.

Millal teisendada PNG WebP-ks?

WebP formaadina võib olla lossy või lossless ja võib sisaldada läbipaistvust. Paljude veebifotode ja graafika jaoks võib see anda väiksema faili. See ei ole alati väiksem: sõltub pildist, kodeerijast ja sätetest. Teisenda pildivorming võib väljastada WebP JPG, PNG või WebP failist. Kvaliteet selles tööriistas kehtib JPG ja WebP jaoks. Lossy WebP võib fotosid vähendada; võib ka pehmendada teksti ja teravat liidest, seega kontrollige eelvaadet.

Millal jätta PNG?

Jätke PNG, kui vajate läbipaistvust, logosid, ikoone, ekraanipilte tekstiga või liidesega, teravat graafikat või täpset pikslisäilitust. See on sobivuskontroll, mitte reegel, et iga liideseelement peab igavesti PNG jääma. Kui see on foto ilma läbipaistvuseta, võib teine formaat paremini teenida.

Ärge teisendage iga PNG-d

Kui pilt vajab läbipaistvust või teravat teksti- ja liidesedetaili, võib PNG endiselt olla õige formaat. Eesmärk ei ole teha igast pildist JPEG või WebP. Eesmärk on formaat, mis pildile sobib.

Lühike võrdlus — mitte edetabel:

Formaat Parim Läbipaistvus Tihendus
PNG Logod, ekraanipildid, liides Jah Lossless
JPEG Fotod Ei Lossy
WebP Veebifotod ja graafika Jah Lossy või lossless

Tihendage pilt brauseris

Tihenda pilt võib sellel seadmel vähendada JPG, PNG või WebP faili. Formaat jääb samaks. Pilditöötlus toimub brauseris. Faili ei laadita selle tööriista jaoks NEXNARA serverisse.

PNG-tihendus siin ei eemalda läbipaistvust. Kui uuesti kodeeritud fail ei ole väiksem, hoiab tööriist originaalsuuruse. See on oodatav mõne juba tõhusa PNG puhul.

Teisendage PNG JPG-ks või WebP-ks

Teisenda pildivorming teisendab JPG, PNG ja WebP vahel. See ei teisenda HEIC, SVG, animeeritud GIF, RAW ega PDF faile.

Kui väljund on JPG, täidetakse läbipaistvad pikslid teie määratud taustavärviga (valge, kui jätate vaikeväärtuse). PNG-väljund on lossless. JPG ja WebP kasutavad kvaliteedisätet.

Teisendus ise toimub brauseris. Reklaamid ja saidi muud funktsioonid kasutavad endiselt võrku; see on töötlemisest eraldi.

Alustage Tihenda pilt-ga, kui soovite PNG jätta. Avage Teisenda pildivorming, kui foto-PNG peaks saama JPG või WebP.

FAQ

Miks on minu PNG-fail nii suur?

PNG on lossless ja võib salvestada läbipaistvust ning peent detaili. Fotod, liigsed mõõtmed, müra ja keerulised tekstuurid võivad faili suurendada. Metadata võib veidi lisada, kuid on harva peamine põhjus.

Kuidas vähendada PNG-faili suurust?

Tihendage PNG esmalt, seejärel muutke suurust, kui pikslisuurus on vajalikust suurem. Kui see on foto ilma läbipaistvuseta, vähendab JPEG või WebP sageli rohkem. Võrrelge kvaliteeti pärast iga lossy-teisendust.

Kas PNG on alati suurem kui JPG?

Ei. Fotod PNG-na on sageli palju suuremad kui JPEG, kuid lihtne logo või liidesegraafika võib olla väike PNG. Suurus sõltub sisust, mitte kindlast PNG versus JPG reeglist.

Kas teisendada PNG WebP-ks?

WebP võib olla hea veebiformaat fotodele ja paljule graafikale, ka läbipaistvusega. See ei ole alati väiksem kui PNG. Teisendage, kui testfail näeb hea välja ja on tegelikult väiksem.

Kas PNG-tihendus vähendab kvaliteeti?

PNG-tihendus on lossless: pikslid peavad pärast uuesti kodeerimist klappima. Tihenda pilt kodeerib PNG uuesti ilma läbipaistvust eemaldamata; suuruse langus on sageli väike. JPEG või lossy WebP teisendus võib kvaliteeti langetada.

Miks on minu ekraanipildi PNG nii suur?

Ekraanipildid sobivad sageli PNG-le teksti, liidese ja lameda värvi tõttu. Need kasvavad siiski suure ekraani, high-DPI jäädvustuse, lisamõõtmete või kaadris olevate fotodega. Tihendage esmalt; teisendage ainult kui PNG pole vajalik.