Przejdź do treści
KaiConvert

Format PNG

Bezstratny, przezroczysty i właściwa odpowiedź dla grafiki — a zła dla fotografii.

Czym jest PNG?

PNG został stworzony w połowie lat 90. jako darmowy zamiennik GIF. Używa DEFLATE, tej samej bezstratnej kompresji co ZIP, więc zdekodowany obraz jest bit-po-bicie identyczny z tym, co zostało zakodowane. Nic nigdy nie jest odrzucane.

Jego drugą cechą definiującą jest 8-bitowy kanał alfa: każdy piksel ma własną przezroczystość, co pozwala na prawdziwie miękkie krawędzie na dowolnym tle. GIF mógł obsługiwać tylko jeden w pełni przezroczysty kolor, dlatego wycięcia miały kiedyś postrzępione białe obwódki.

Kompresja bezstratna działa poprzez znajdowanie wzorców. Płaskie kolory i powtarzające się struktury kompresują się niezwykle dobrze; prawie losowe wariacje pikseli na fotografii nie, dlatego zdjęcia przechowywane jako PNG są tak duże.

Typowe zastosowania

  • Loga, ikony i zasoby interfejsu użytkownika, które wymagają przezroczystości
  • Zrzuty ekranu, gdzie tekst musi pozostać ostry
  • Wykresy, diagramy i grafika liniowa
  • Pliki pośrednie w potoku edycji, aby uniknąć utraty jakości generacji

Zalety

  • Całkowicie bezstratny — ponowne zapisywanie nigdy nie pogarsza obrazu
  • Pełna 8-bitowa przezroczystość alfa z gładkimi krawędziami
  • Ostry tekst i twarde krawędzie odwzorowane dokładnie
  • Uniwersalne wsparcie przeglądarek i aplikacji

Ograniczenia

  • Bardzo duże pliki dla treści fotograficznych — często 5–10 razy większe niż porównywalny JPEG
  • Brak animacji (APNG istnieje, ale wsparcie jest niespójne)
  • Brak pokrętła jakości, więc jedynymi sposobami na zmniejszenie PNG są zmiana rozmiaru lub zmiana formatu
  • Większy niż bezstratny WebP dla tego samego obrazu

Obsługa przeglądarek

Uniwersalny, w tym pełna przezroczystość alfa. Bezpieczny do użycia wszędzie bez fallbacku.

Konwersje

Powiązane narzędzia

Wszystkie formaty