PNG (Portable Network Graphics) to format PNG powszechnie używany do logo, zrzutów ekranu i przezroczystej grafiki. W tym przewodniku opisano opcje dotyczące zgodności, kompresji, przezroczystości i konwersji.
| Funkcja | Obsługa |
|---|---|
| Przezroczystość | alpha |
| Animacja | apng_depends |
| Podstawowe zastosowania | screenshots, logos, transparent graphics, line art, lossless intermediates |
Rozszerzenie
.png
Kompresja
lossless
Obsługa przeglądarki
universal
Wynalazca
PNG Development Group
Organizacja wynalazcza
W3C / independent PNG authors
Rok pochodzenia
1996
Lossless pixels
Alpha transparency
Sharp graphics
Large for photos
Not ideal for bandwidth-sensitive photos
PNG to niezawodny, bezstratny format zrzutów ekranu, logo, przechwytywania interfejsu użytkownika, grafik liniowych i przezroczystej grafiki. Zachowuje zdekodowane piksele bez kompresji stratnej, ale obrazy fotograficzne mogą stać się znacznie większe niż JPG, WebP lub AVIF.
PNG został opracowany w połowie lat 90. XX wieku jako otwarty, wolny od patentów zamiennik GIF, dodający bezstratną kompresję i solidną przezroczystość alfa.
Użyj PNG jako celu, gdy liczy się ostrość krawędzi lub przezroczystość alfa. Konwertuj PNG na JPG, WebP lub AVIF, gdy mniejsze pliki są ważniejsze niż dokładne zachowanie pikseli.
PNG jest bezstratny dla dekodowanych pikseli. Rozmiar pliku zależy w dużej mierze od zawartości obrazu: zrzuty ekranu i grafika są dobrze kompresowane, zdjęcia często nie.
PNG może przechowywać fragmenty tekstu, metadane Exif/XMP, profile ICC, dane gamma i chromatyczność. Ostrożnie usuwaj metadane dotyczące prywatności; usunięcie fragmentów color/profile może zmienić wygląd.
Uniwersalna obsługa statycznego PNG; Obsługa APNG różni się w zależności od oprogramowania.
format slug
png
inventor
PNG Development Group
strengths
Lossless pixels, Alpha transparency, Sharp graphics
use cases
screenshots, logos, transparent graphics, line art, lossless intermediates
weaknesses
Large for photos, Not ideal for bandwidth-sensitive photos
color depth
1 to 16 bits per sample depending on color type.
compression
lossless
origin year
1996
standard owner
W3C
browser support
universal
metadata support
text, Exif, XMP, ICC, gamma, chromaticity
software support
Universal support for static PNG; APNG support varies by software.
animation support
apng_depends
compression method
PNG filtering with DEFLATE compression
best source formats
svg, psd, tiff, bmp
best target formats
jpg, webp, avif
transparency support
alpha
inventor organization
W3C / independent PNG authors
Obsługa przezroczystości PNG to: alfa. Wybierz format docelowy z obsługą alfa, gdy liczy się przezroczyste tło.
Konwertuj PNG, gdy inny format lepiej odpowiada zgodności, rozmiarowi pliku, przezroczystości, metadanym lub potrzebom edycyjnym.
Tak. JPG nie ma kanału alfa, więc przezroczyste obszary są spłaszczane na kolor tła.
PNG jest bezstratny i zachowuje dokładne szczegóły w pikselach. Jest to przydatne w przypadku grafiki, ale często jest większe w przypadku zdjęć.
PNG dokładnie zachowuje piksele, ale JPG może wyglądać podobnie wizualnie przy znacznie mniejszym rozmiarze w przypadku zdjęć.
Statyczny PNG jest uniwersalny. APNG przechowuje animację, ale obsługa i zachowanie rozmiaru pliku różnią się od normalnego PNG.
W3C - official_spec
MDN Web Docs - browser_documentation
ExifTool - library_documentation
sharp - library_documentation