Tech Help

Zašto je moja PNG datoteka tako velika? Kako je smanjiti bez uništavanja

PNG može biti velik jer je lossless i može čuvati prozirnost. Sažmite PNG, promijenite dimenzije ili pretvorite fotografije u JPEG ili WebP.

Kratki odgovor

PNG datoteke mogu biti velike jer je PNG lossless i može sačuvati prozirnost i sitne piksel detalje.

Fotografije spremljene kao PNG često su puno veće od JPEG ili WebP. Snimke zaslona, logotipi, grafika sučelja i prozirne slike mogu biti dobri kandidati za PNG.

Da smanjite veličinu: sažmite PNG, smanjite dimenzije ako su veće nego što treba, uklonite nepotrebnu prozirnost kad odgovara, i pretvorite fotografije u JPEG ili WebP kad PNG nije potreban.

PNG je velik zbog načina na koji sprema piksele — ne zato što je PNG „uvijek težak“. Sedam razloga ispod uobičajeni su slučajevi.

Zašto PNG datoteke mogu biti tako velike?

PNG koristi lossless sažimanje. Nakon sažimanja izvorni pikseli trebaju se vratiti bez gubitka. To pomaže kad trebate točne piksele. Fotografije, prijelazi, šum i složene teksture mogu ostati velike: boja se mijenja od piksela do piksela, pa lossless sažimanje ima manje ponavljanja.

Lossless naspram lossy sažimanja

Lossless sažimanje ostavlja svaki piksel rekonstruiranim. PNG je lossless. Lossy odbacuje dio detalja da bi datoteka bila manja. JPEG je lossy. WebP kao format može podržati lossy i lossless načine. Poanta nije žargon. Poanta je zašto PNG može ostati velik: format čuva piksel podatke umjesto da ih baci.

1. Spremili ste fotografiju kao PNG

Fotografija obično ima puno boja, fine prijelaze, šum i teksturu. Lossless sažimanje PNG tu može biti manje učinkovito. Za fotografiju JPEG ili WebP često da puno manju datoteku. To je tendencija, ne zakon: PNG nije uvijek veći od JPEG. Jednostavna grafika može biti mali PNG; šumna foto PNG može biti ogromna.

2. Dimenzije su veće nego što trebate

Slika 4000 × 3000 korištena oko 1000 × 750 i dalje nosi višak piksela. Veličina datoteke nije samo širina × visina, ali više piksela obično znači više podataka. Ako trebate samo manji prikaz, smanjenje dimenzija pomaže. Promjena veličine slike može promijeniti širinu i visinu u pregledniku kad je slika puno veća od korištenja.

3. Prozirnost može dodati podatke

PNG može spremati alpha kanal za prozirnost. Korisno je za logotipe, ikone, preklapanja i elemente sučelja na promjenjivoj pozadini. Ako slici ne treba prozirnost, alpha kanal ipak može biti tu i dodati podatke. Uklanjanje prozirnosti ne uvijek čini PNG puno manjim — učinak ovisi o slici.

4. Složene se slike loše sažimaju

PNG se često dobro sažima gdje se boje ponavljaju: ravna popunjavanja, jednostavni logotipi, sučelje, grafikoni s punim površinama. Foto šum, tekstura, prijelazi i vrlo detaljan sadržaj daju sažimaču manje za ponovnu upotrebu, pa datoteka može ostati velika i kad na zaslonu „izgleda normalno“.

5. Snimke zaslona mogu biti velike iz drugih razloga

Snimke zaslona često odgovaraju PNG: tekst, sučelje, grafikoni, oštri rubovi i ravne boje. Ipak mogu biti velike zbog velikog zaslona, retina ili high-DPI snimanja, pretjeranih dimenzija ili fotografija u kadru. To ne znači da svaka snimka mora ostati PNG. Znači da snimka može biti velika zbog veličine i kad je PNG razuman format.

6. Metadata može malo dodati veličinu

PNG može uključiti dodatne chunkove: profil boje, tekstualne metadata ili informacije o softveru. Ti bajtovi mogu malo dodati. Kod tipično prevelikih PNG metadata rijetko su glavni uzrok. Piksel podaci, dimenzije i složenost sadržaja obično znače više.

7. Više informacija o boji može povećati datoteku

Slika može biti RGB ili RGBA (RGB plus alpha). Više kanala znači više informacija o boji. Viša bit depth također može dodati. Ne morate provjeravati bit depth da biste djelovali: ako je foto PNG, ili puno veći od veličine na zaslonu, počnite od sažimanja, dimenzija i je li PNG pravi format.

  • PNG
  • Fotografija spremljena kao PNG
  • Pretjerane dimenzije
  • Prozirnost / dodatni kanali
  • Šum, tekstura, prijelazi
  • Veća datoteka
Zašto PNG raste: lossless piksel podaci, višak piksela i složen sadržaj obično dominiraju; metadata je manji čimbenik.

Kako učiniti PNG datoteku manjom

Radite ovim redom. Nije svaki korak potreban za svaku datoteku.

1. Sažmite PNG
Prvo ponovno kodirajte PNG. Smanjenje može biti malo ako je datoteka već dobro sažeta.

2. Promijenite veličinu ako su dimenzije veće nego što treba
Ako prikazujete sliku puno manju od piksel veličine, smanjenje širine i visine može odrezati puno podataka.

3. Provjerite je li prozirnost stvarno potrebna
Zadržite alpha kad slika mora sjediti na promjenjivoj pozadini. Uklonite samo kad puna pozadina stiže.

4. Za fotografije razmotrite JPEG ili WebP
Fotografije se često više smanje u lossy formatu kad ne trebate točne piksele ni prozirnost.

5. Izbjegavajte nepotrebne ponovljene pretvorbe
Prelazak naprijed-natrag ne dodaje kvalitetu. Svaki lossy prolaz može dodati artefakte.

6. Usporedite vizualnu kvalitetu poslije
Pogledajte tekst, tanke linije i lica na 100% zumu prije nego što obrišete izvornik.

Prvo sažmite PNG

NEXNARA Sažimanje slike prima JPG, PNG i WebP i zadržava isti format: PNG ostaje PNG. PNG se ponovno kodira bez uklanjanja prozirnosti. Smanjenje veličine često je malo jer je PNG lossless — pogotovo ako je već dobro sažet. Klizač kvalitete vrijedi za JPG i WebP, ne za PNG. Datoteke preko 20 MB ne obrađuju se u pregledniku.

Kada pretvoriti PNG u JPEG?

JPEG ima smisla za fotografije i realne scene kad ne trebate prozirnost i manja datoteka važnija je od točnih piksela. JPEG ne podržava alpha prozirnost. NEXNARA Pretvorba slike ispunjava prozirna područja bojom pozadine pri pretvorbi u JPG — zadano bijelom ili drugom koju odaberete. Tekst, logotipi i sučelje mogu pokazati JPEG artefakte; usporedite rezultat prije nego što zamijenite PNG.

Kada pretvoriti PNG u WebP?

WebP kao format može biti lossy ili lossless i može uključiti prozirnost. Za mnoge web fotografije i grafiku može dati manju datoteku. Nije uvijek manji: ovisi o slici, koderu i postavkama. Pretvorba slike može izbaciti WebP iz JPG, PNG ili WebP. Kvaliteta u tom alatu vrijedi za JPG i WebP. Lossy WebP može smanjiti fotografije; može i omekšati tekst i oštro sučelje, pa provjerite pregled.

Kada ostaviti PNG?

Ostavite PNG kad trebate prozirnost, logotipe, ikone, snimke s tekstom ili sučeljem, oštru grafiku ili točno čuvanje piksela. To je provjera pogodnosti, ne pravilo da svaki element sučelja zauvijek mora ostati PNG. Ako je fotografija bez prozirnosti, drugi format može bolje poslužiti.

Ne pretvarajte svaki PNG

Ako slici treba prozirnost ili oštar detalj teksta i sučelja, PNG i dalje može biti pravi format. Cilj nije da svaka slika postane JPEG ili WebP. Cilj je format koji odgovara slici.

Kratka usporedba — nije rangiranje:

Format Najbolje za Prozirnost Sažimanje
PNG Logotipi, snimke, sučelje Da Lossless
JPEG Fotografije Ne Lossy
WebP Web fotografije i grafika Da Lossy ili lossless

Sažmite sliku u pregledniku

Sažimanje slike može smanjiti JPG, PNG ili WebP na ovom uređaju. Format ostaje isti. Obrada slike događa se u pregledniku. Datoteka se ne prenosi na NEXNARA poslužitelj za ovaj alat.

PNG sažimanje ovdje ne skida prozirnost. Ako ponovno kodirana datoteka nije manja, alat zadržava izvornu veličinu. To je očekivano za neke već učinkovite PNG.

Pretvorite PNG u JPG ili WebP

Pretvorba slike pretvara između JPG, PNG i WebP. Ne pretvara HEIC, SVG, animirani GIF, RAW ili PDF.

Kad je izlaz JPG, prozirni pikseli ispunjavaju se bojom pozadine koju postavite (bijelom ako ostavite zadano). Izlaz PNG je lossless. JPG i WebP koriste postavku kvalitete.

Sama pretvorba događa se u pregledniku. Oglasi i druge funkcije stranice i dalje koriste mrežu; to je odvojeno od obrade.

Počnite s Sažimanje slike ako želite ostaviti PNG. Otvorite Pretvorba slike ako foto PNG treba postati JPG ili WebP.

FAQ

Zašto je moja PNG datoteka tako velika?

PNG je lossless i može čuvati prozirnost i sitne detalje. Fotografije, pretjerane dimenzije, šum i složene teksture mogu povećati datoteku. Metadata može malo dodati, ali rijetko je glavni uzrok.

Kako smanjiti veličinu PNG datoteke?

Prvo sažmite PNG, zatim promijenite veličinu ako je piksel veličina veća nego što treba. Ako je fotografija bez prozirnosti, pretvorba u JPEG ili WebP često više smanji. Usporedite kvalitetu nakon svake lossy pretvorbe.

Je li PNG uvijek veći od JPG?

Ne. Fotografije kao PNG često su puno veće od JPEG, ali jednostavan logotip ili grafika sučelja može biti mali PNG. Veličina ovisi o sadržaju, ne o fiksnom pravilu PNG naspram JPG.

Treba li pretvoriti PNG u WebP?

WebP može biti dobar web format za fotografije i puno grafike, uključujući slike s prozirnošću. Nije uvijek manji od PNG. Pretvorite kad testna datoteka izgleda dobro i stvarno je manja.

Smanjuje li PNG sažimanje kvalitetu?

PNG sažimanje je lossless: pikseli se trebaju poklopiti nakon ponovnog kodiranja. Sažimanje slike ponovno kodira PNG bez uklanjanja prozirnosti; pad veličine često je mali. Pretvorba JPEG ili lossy WebP može smanjiti kvalitetu.

Zašto je moja snimka zaslona PNG tako velika?

Snimke zaslona često odgovaraju PNG zbog teksta, sučelja i ravne boje. Ipak rastu s velikim zaslonom, high-DPI snimanjem, dodatnim dimenzijama ili fotografijama u kadru. Prvo sažmite; pretvorite samo ako PNG nije potreban.