Proč komprese mého PNG odstranila průhlednost?

Aktualizováno

Proč komprese mého PNG odstranila průhlednost?

Komprese PNG neodstraňuje průhlednost. Pokud se průhledné oblasti změnily v jednolitou barvu, soubor se uložil jako JPG: JPEG nemá alfa kanál, takže průhledné pixely se zploští na pozadí (ve výchozím stavu bílé). Zůstaňte u PNG, nebo použijte WebP, pokud potřebujete menší soubor, který průhlednost stále umí. EditItAll běží ve vašem prohlížeči; nic se neodesílá.

Udělejte to hned — zdarma, v prohlížeči

Open the PNG compressor

Komprese PNG nemaže průhlednost

PNG je navržený tak, aby uchoval alfa kanál: neprůhlednost po pixelech, díky níž loga, samolepky a vystřižené produktové snímky sedí na jakémkoli pozadí. Výchozí opakovaná komprese PNG je bezztrátová: znovu zabalí tytéž pixely včetně té alfy. Obrázek by měl vypadat stejně, díry včetně, jen v těsnějším souboru.

Pokud se díry vyplnily, PNG jste "neskomprimovali špatně". Opustili jste PNG. Obvyklý východ je JPEG, který průhlednost vůbec neumí uložit. To je změna formátu, ne nastavení PNG. Průvodce formátem PNG je správný mentální model: bezztrátový, s průhledností; fotografie zůstanou velké.

Co obrázek ve skutečnosti zploštilo

Zkontrolujte název staženého souboru a jeho typ:

  • Soubor je teď JPG. Průhledné pixely se zkomponovaly na jednolité pozadí (výchozí je bílá) a alfa se zahodila. Převod PNG na JPG to dělá vždy: JPG nemá kam dát průhledné pixely.
  • Pořád je to PNG, ale šachovnice zmizela. Grafika mohla být zploštěná už před kompresí, nebo se posuvník kvality sjel tak nízko, že se zmenšila paleta barev. Výchozí komprese PNG nezplošťuje.
  • Potřebovali jste menší soubor, a proto jste zvolili JPG. Velikost a průhlednost jsou různé úkoly. JPG vyhrává velikostí u fotek a ztrácí alfu. PNG alfu drží a zůstává větší.

Původní průhlednost ze zploštělého JPG zpět nenamalujete. Zahozená alfa je pryč stejně jako ztrátový detail. Uchovejte hlavní PNG.

Nechte díry: zůstaňte u PNG, nebo použijte WebP

Otevřete kompresor PNG a vložte původní průhledný soubor, ne zploštělou kopii.

  • Nechte výstup na PNG. Výchozí opakovaná komprese je bezztrátová, takže průhlednost přežije. Přečtěte velikost vstup → výstup. Fotografie se skoro nezmenší; loga, ikony a snímky obrazovky často ano.
  • Pokud je PNG pořád příliš velké a musíte zachovat průhlednost, místo toho komprimujte jako WebP. WebP umí uložit alfu. JPG ne.
  • Pokud opravdu chcete JPG (fotku s jednolitým pozadím), zploštěte schválně a vyberte barvu pozadí s vědomím, že díry se nevrátí.

Vše běží na vašem zařízení. Soubory se nikdy neodesílají, EXIF se při exportu odstraní a po načtení stránky můžete jít offline. Bezztrátové návyky PNG jsou v kompresi PNG bez ztráty kvality; proč fotografické PNG zůstávají obrovské, je v proč jsou soubory PNG tak velké.

Připraveni to zkusit?

Zdarma, bez registrace — a nic, co otevřete, nikdy neopustí vaše zařízení.

Časté dotazy

Odstraňuje komprese PNG průhlednost?+

Ne ve výchozím nastavení. Opakovaná komprese PNG je bezztrátová, takže alfa kanál zůstane. Pokud průhlednost zmizela, soubor se téměř jistě uložil jako JPG nebo se zploštil na pozadí.

Proč se můj průhledný PNG změnil na bílý?+

JPEG nemá průhlednost. Převod PNG na JPG složí průhledné pixely na pozadí (ve výchozím stavu bílé) a zahodí alfu. Bílá je to pozadí, ne poškozený PNG.

Mohu získat průhlednost zpět po uložení jako JPG?+

Ne. Alfa kanál je pryč. Pokud máte ještě původní PNG, komprimujte ten. Zploštělý JPG díry nezrekonstruuje.

Jaký formát zachová průhlednost a zůstane malý?+

PNG zachovává průhlednost bezztrátově. WebP může zachovat průhlednost při menší velikosti, s kompromisem kvality, pokud použijete ztrátové nastavení. JPG neudrží průhlednost při žádné kvalitě.

Odesílají se mé soubory PNG ke kompresi?+

Ne. Kompresor PNG běží celý ve vašem prohlížeči. Soubory nikdy neopustí vaše zařízení a stránka po načtení funguje i offline.

Související návody

Další návody na Komprese obrázků →