Co to jest PNG?
PNG (Portable Network Graphics) to format plików graficznych przeznaczony głównie do zapisu grafiki rastrowej. W pytaniach egzaminacyjnych jest ważny, ponieważ wykorzystuje kompresję bezstratną, czyli zmniejsza rozmiar pliku bez pogarszania jakości obrazu.
Najważniejsze cechy PNG
- zapisuje obraz rastrowy, czyli zbudowany z pikseli,
- stosuje kompresję bezstratną,
- obsługuje przezroczystość, w tym kanał alfa,
- dobrze nadaje się do ikon, logo, zrzutów ekranu, elementów interfejsu,
- nie jest najlepszym wyborem do dużych fotografii, bo pliki mogą być większe niż JPG.
PNG a kompresja bezstratna
Kompresja bezstratna oznacza, że po zapisaniu i ponownym otwarciu pliku obraz zachowuje te same dane jakościowe. Nie pojawiają się typowe artefakty kompresji znane z JPG, np. rozmycia lub kwadratowe zniekształcenia.
PNG w HTML
Obraz PNG można osadzić na stronie za pomocą znacznika img:
<img src="logo.png" alt="Logo firmy">
Porównanie z innymi formatami
- PNG - rastrowy, kompresja bezstratna, obsługa przezroczystości.
- JPG/JPEG - rastrowy, zwykle kompresja stratna, dobry do zdjęć.
- GIF - rastrowy, bezstratny, ograniczona paleta kolorów, obsługa prostych animacji.
- SVG - format wektorowy, opisuje kształty, a nie piksele.
- CDR - format grafiki wektorowej używany w CorelDRAW.
Wniosek egzaminacyjny
Jeśli pytanie dotyczy formatu rastrowego z bezstratną kompresją, poprawną odpowiedzią najczęściej jest PNG.