JPG ke PNG Penukar
Tukar imej JPG kepada format PNG serta-merta dengan kualiti tinggi. Selamat, cepat dan percuma sepenuhnya.
Seret & Lepas JPG di sini
Menyokong sehingga 50MB
Tukar imej JPG kepada format PNG serta-merta dengan kualiti tinggi. Selamat, cepat dan percuma sepenuhnya.
Menyokong sehingga 50MB
Menukar JPG kepada PNG ialah salah satu permintaan format imej yang lebih biasa, tetapi ia juga salah satu yang paling disalahfahamkan. JPG adalah lossy: setiap kali format mengekod imej, ia membuang maklumat frekuensi tinggi yang mata manusia cenderung untuk terlepas pandang dan maklumat itu tidak boleh dipulihkan. Menukar JPG sedia ada kepada PNG menghasilkan bekas tanpa kerugian di sekeliling apa yang sudah menjadi peta bit lossy, jadi anda tidak mendapat kembali sebarang butiran yang hilang. Apa yang anda perolehi ialah format yang menyokong ketelusan, bertolak ansur dengan suntingan berulang tanpa kemerosotan lanjut dan boleh diterima dengan lebih pasti oleh alatan yang menolak JPG (pelekat Discord, saluran paip cetakan tertentu, sesetengah pengimport aset enjin permainan).
Alat ini menyahkod JPG menggunakan penyahkod imej terbina dalam penyemak imbas, melukis peta bit yang terhasil pada kanvas HTML5 dan mengekod semula kanvas tersebut sebagai PNG menggunakan storan tanpa kehilangan termampat DEFLATE. Penukaran berlaku sepenuhnya pada peranti anda — fail tidak pernah pergi ke pelayan dan tiada apa-apa mengenainya dilog. PNG output adalah bait demi bait yang sama dalam kandungan piksel dengan JPG yang dinyahkod, termasuk sebarang artifak mampatan yang telah ada dalam sumber.
Jika matlamat anda adalah untuk mengalih keluar artifak JPG atau untuk mendapatkan imej ketepatan yang lebih tinggi, penukaran format sahaja tidak akan membantu. Pendekatan yang lebih bersih adalah untuk mendapatkan sumber asal yang tidak dimampatkan — RAW daripada kamera, dokumen Photoshop boleh diedit atau eksport PNG daripada alat reka bentuk — dan tukarkannya. Anggap penukaran JPG-ke-PNG sebagai perubahan pembungkusan, bukan peningkatan kualiti.
Dua sebab yang paling biasa ialah keserasian dan kebolehsuntingan. Sesetengah platform — menaip perpustakaan pelekat papan kekunci, perkhidmatan cetakan barangan tertentu, beberapa sistem pengurusan kandungan lama — hanya menerima PNG. Menukar secara tempatan adalah lebih pantas daripada berunding dengan borang muat naik. PNG juga bertolak ansur dengan penjimatan berulang tanpa kehilangan kualiti, jadi jika anda merancang untuk mengedit imej berbilang kali dalam alat grafik sebelum menghasilkan versi akhir, bekerja di PNG antara penjimatan menghalang artifak JPG generasi.
PNG juga menyokong ketelusan, yang diperlukan untuk tindanan imej, logo yang diletakkan pada latar belakang yang berbeza-beza dan sebarang kerja penggubahan. JPG tidak boleh mewakili piksel lutsinar; menukar kepada PNG ialah langkah pertama ke arah menambahkan ketelusan, walaupun langkah JPG-ke-PNG itu sendiri tidak menambahkannya. Anda memerlukan langkah berasingan (penyingkiran latar belakang, pelekat) untuk memperkenalkan alfa. Penukar ini hanya menukar pembungkus format.
Penukaran adalah operasi penyemak imbas tunggal. Tiada pemasangan perisian, tiada muat naik.
Ini adalah situasi di mana penukaran daripada JPG kepada PNG benar-benar membantu.
JPEG (ITU-T T.81) mengekod imej menggunakan transformasi kosinus diskret blok 8×8, pengkuantitian skalar yang dikunci oleh faktor kualiti dan pengekodan entropi Huffman. Format ini bebas paten pada 2017 dan disokong secara asli oleh setiap penyemak imbas, OS dan kamera dalam pengeluaran. Menyahkod JPEG menghasilkan peta bit dengan artifak tetapan kualitinya yang dipanggang.
PNG (RFC 2083) mengambil peta bit yang dinyahkod dan menyimpannya melalui mampatan DEFLATE yang ditapis. Lima jenis penapis — Tiada, Sub, Atas, Purata, Paeth — dicuba setiap baris imbasan; pengekod memilih yang menghasilkan pemampatan terbaik. PNG tidak rugi: pengekodan peta bit yang sama dua kali menghasilkan nilai piksel yang sama, walaupun bait fail mungkin berbeza bergantung pada pilihan penapis. Format ini juga menyokong saluran alfa 8-bit atau 16-bit pilihan dan metadata gamma.