Foto yang tersimpan sebagai PNG adalah alasan utama untuk konversi
PNG bersifat lossless: ia merekam setiap piksel dengan tepat, memakai kompresi yang bekerja dengan menemukan pola berulang. Itu ideal untuk grafis datar, tetapi foto hampir tidak punya pengulangan yang persis, sehingga foto berformat PNG menjadi sangat besar. Gambar 12 MP dengan mudah memakan 15 sampai 25 MB sebagai PNG dan sekitar 3 MB sebagai JPG dengan kualitas 85, tanpa perbedaan yang terlihat.
Foto berakhir sebagai PNG lebih sering dari yang Anda kira:
- Tangkapan layar foto, frame video, atau peta, karena sebagian besar sistem operasi menyimpan tangkapan layar sebagai PNG.
- Ekspor dari alat desain dan editing yang memakai PNG sebagai format bawaan.
- Hasil scan yang disimpan software scanner dalam format lossless.
- Gambar yang diunduh dari situs yang menyajikan semuanya sebagai PNG.
Mengonversi file-file ini ke JPG biasanya merupakan pengurangan ukuran terbesar yang bisa Anda dapatkan, sering kali 80 sampai 90 persen.
Kapan PNG sebaiknya dipertahankan
JPG dirancang pada 1992 untuk foto dengan nada warna berkesinambungan. Ia membagi gambar menjadi blok 8×8 piksel dan menyederhanakan detail halus di setiap blok. Pada tepi tajam di antara warna datar, ini menimbulkan riak samar yang sering disebut ringing atau mosquito noise.
Jadi pikirkan dulu sebelum mengonversi:
- Logo, ikon, dan grafis UI. Area warna datar dengan tepi tegas adalah hal yang paling buruk ditangani JPG dan paling baik dikompres PNG. JPG-nya bahkan bisa jadi lebih besar.
- Tangkapan layar teks atau kode. Pada kualitas sedang, huruf mendapat kabut abu-abu di sekelilingnya.
- Gambar yang masih Anda edit. Setiap kali disimpan sebagai JPG, sedikit detail hilang; simpan master PNG dan ekspor JPG di akhir.
Aturan cepatnya: jika gambar berasal dari kamera, pakai JPG; jika digambar di komputer, pertahankan PNG atau pertimbangkan WebP.
Apa yang dilakukan konverter terhadap transparansi
JPG tidak punya kanal alfa, jadi setiap piksel harus mendapat warna solid. Area yang sepenuhnya transparan diisi dengan warna yang Anda pilih di pemilih "Latar belakang", putih secara bawaan. Piksel yang sebagian transparan, seperti tepi halus anti-aliasing di sekitar objek potongan atau bayangan jatuh, dicampur dengan warna tersebut.
Itulah sebabnya pilihan ini penting. Logo dengan tepi halus yang diratakan ke putih lalu ditempatkan di banner biru tua akan menampilkan lingkaran pucat di sekitar garis luarnya. Pilih warna tempat JPG akan dipakai:
- Putih untuk dokumen, marketplace, dan sebagian besar daftar produk.
- Warna persis halaman atau slide untuk gambar yang akan diletakkan di latar berwarna. Pemilih menerima warna apa pun, dan nilai hex bisa diketik di sebagian besar browser.
- Abu-abu muda untuk foto produk, jika halaman daftar toko memakai warna itu.
Jika Anda perlu mempertahankan transparansi dan tetap ingin file yang lebih kecil, Konversi PNG ke WebP adalah jalan yang lebih baik: WebP mempertahankan kanal alfa dan biasanya mengompres foto jauh lebih baik daripada PNG.
Memilih nilai kualitas
Slider "Kualitas" mencakup 10% sampai 100% dengan nilai bawaan 85%. Setiap file menampilkan ukuran asli dan ukuran barunya begitu selesai, jadi Anda bisa mencoba satu nilai dan langsung membandingkan.
- 85% adalah pilihan aman untuk foto. Penghematan tipikal dibanding PNG adalah 80 persen atau lebih.
- 70–80% saat Anda berhadapan dengan batas upload. Area halus seperti langit mulai bisa menunjukkan banding samar menjelang batas bawah rentang ini.
- 92–100% untuk grafis berisi teks atau garis tajam yang tetap Anda putuskan untuk dikonversi. Bahkan pada 100%, JPG tetap lossy, tetapi artefaknya menjadi sangat sulit terlihat.
Jika foto masih terlalu besar pada 80%, masalahnya ada pada resolusi, bukan format. Ekspor PNG selebar 6000 px tidak perlu tetap selebar itu untuk halaman web atau email: mengubah ukurannya menjadi lebar 2000 px mengurangi jumlah piksel sekitar 90 persen.
Di balik layar
Setiap PNG didekode oleh browser Anda, digambar di canvas yang diisi warna latar belakang, lalu di-encode sebagai JPG, di background worker jika browser mendukungnya. Tidak ada yang diunggah. Dimensi piksel tidak berubah. PNG dengan 16 bit per kanal diturunkan ke 8 bit standar yang dipakai JPG, yang tidak menimbulkan perbedaan terlihat untuk tampilan normal. Chunk teks dan metadata lain yang tertanam di PNG tidak ikut dibawa.
Anda bisa mengonversi banyak file sekaligus, masing-masing hingga 50 MB, dengan kualitas dan latar belakang yang sama untuk seluruh batch, lalu mengunduhnya satu per satu atau dalam satu ZIP.