PNG (Portable Network Graphics) adalah format PNG yang biasa digunakan untuk logo, tangkapan layar, grafik transparan. Panduan ini mencakup pilihan kompatibilitas, kompresi, transparansi, dan konversi.
| Fitur | Dukungan |
|---|---|
| Transparansi | alpha |
| Animasi | apng_depends |
| Kegunaan primer | screenshots, logos, transparent graphics, line art, lossless intermediates |
Ekstensi
.png
Kompresi
lossless
Dukungan peramban
universal
Penemu
PNG Development Group
Organisasi penemu
W3C / independent PNG authors
Tahun asal
1996
Lossless pixels
Alpha transparency
Sharp graphics
Large for photos
Not ideal for bandwidth-sensitive photos
PNG adalah format lossless yang dapat diandalkan untuk tangkapan layar, logo, tangkapan UI, seni garis, dan grafik transparan. Ini mempertahankan piksel yang didekodekan tanpa kompresi lossy, namun gambar fotografis bisa menjadi jauh lebih besar daripada JPG, WebP, atau AVIF.
PNG dikembangkan pada pertengahan 1990-an sebagai pengganti GIF yang terbuka dan bebas paten, menambahkan kompresi lossless dan transparansi alfa yang kuat.
Gunakan PNG sebagai target ketika tepi tajam atau transparansi alfa penting. Konversikan PNG ke JPG, WebP, atau AVIF ketika file yang lebih kecil lebih penting daripada pelestarian piksel yang tepat.
PNG bersifat lossless untuk piksel yang didekodekan. Ukuran file sangat bergantung pada konten gambar: tangkapan layar dan grafik dapat dikompres dengan baik, sedangkan foto sering kali tidak.
PNG dapat menyimpan potongan teks, metadata Exif/XMP, profil ICC, data gamma dan kromatisitas. Hapus metadata privasi dengan hati-hati; menghapus potongan color/profile dapat mengubah tampilan.
Dukungan universal untuk PNG statis; Dukungan APNG bervariasi menurut perangkat lunak.
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
Dukungan transparansi PNG adalah: alpha. Pilih format target dengan dukungan alfa jika latar belakang transparan penting.
Konversikan PNG ketika format lain lebih cocok dengan kompatibilitas, ukuran file, transparansi, metadata, atau kebutuhan pengeditan.
Ya. JPG tidak memiliki saluran alfa, sehingga area transparan diratakan menjadi warna latar belakang.
PNG bersifat lossless dan menjaga detail piksel dengan tepat. Itu berguna untuk grafik tetapi sering kali lebih besar untuk foto.
PNG mempertahankan piksel dengan tepat, namun JPG dapat terlihat serupa secara visual pada ukuran foto yang jauh lebih kecil.
PNG statis bersifat universal. APNG menyimpan animasi, tetapi dukungan dan perilaku ukuran file berbeda dari PNG normal.
W3C - official_spec
MDN Web Docs - browser_documentation
ExifTool - library_documentation
sharp - library_documentation