Tukar PNG ke GIF
GIF ialah format yang berfungsi dalam setiap aplikasi sembang, forum, aplikasi e-mel dan sistem laman web lama, dan ia menyokong ketelusan. Menukar PNG ke GIF mengurangkan imej kepada palet 256 warna; halaman ini menerangkan bila perkara itu tidak menjadi masalah dan bila ia menjadi masalah. Penukaran berlaku dalam pelayar anda tanpa muat naik.
Lepaskan fail di sini atau klik untuk memilih
Hasil
Cara menukar PNG ke GIF
- Lepaskan satu atau banyak imej PNG ke dalam alat di bawah.
- Format output sudah ditetapkan kepada GIF. Laraskan kualiti jika mahu.
- Klik Jalankan untuk menukar.
- Muat turun setiap GIF, atau semuanya sekali gus sebagai ZIP.
Memahami had 256 warna
GIF menyimpan imej sebagai indeks kepada palet yang tidak melebihi 256 warna. Itu dianggap murah hati pada tahun 1989 tetapi menjadi sekatan yang besar hari ini. PNG boleh menyimpan 16.7 juta warna serta saluran alfa penuh. Semasa penukaran, penukar perlu memilih 256 warna yang paling mewakili imej dan memetakan setiap piksel kepada salah satu daripadanya. Untuk logo lima warna, carta, ikon atau seni piksel, tiada apa yang hilang. Untuk foto, hasilnya menunjukkan jalur pada langit dan warna kulit serta tekstur bertitik pada gradien.
Sebelum menukar foto ke GIF, tanya diri anda sama ada destinasi itu benar-benar memerlukan GIF. Jika ia hanya memerlukan imej pegun yang disokong secara meluas, JPG akan kelihatan jauh lebih baik pada saiz yang lebih kecil.
Bila PNG ke GIF masuk akal
- Tandatangan e-mel dan templat surat berita dalam aplikasi yang tersalah mengendalikan ketelusan PNG.
- Avatar forum dan imej tandatangan dengan senarai format yang ketat.
- Sistem CMS lama dan alat intranet.
- Ikon yang sangat kecil di mana kesederhanaan GIF menghasilkan fail yang sangat kecil.
- Seni piksel, di mana palet terhad ialah sebahagian daripada estetik dan GIF mengekalkannya dengan tepat.
Ketelusan berfungsi secara berbeza
Ketelusan PNG ialah skala licin 0 hingga 255 bagi setiap piksel, membolehkan tepi lembut dan bayang. Ketelusan GIF ialah satu warna dalam palet yang ditanda sebagai "lut sinar", jadi setiap piksel sama ada kelihatan sepenuhnya atau tidak kelihatan langsung. Semasa penukaran, piksel separa lut sinar dibundarkan ke satu arah, yang boleh meninggalkan pinggir bergerigi di sekeliling tepi beranti-alias. Penyelesaiannya ialah meratakan PNG di atas warna latar belakang destinasi sebelum menukar, supaya anti-alias bercampur dengan warna itu dan bukannya dengan ketelusan.
Hasil yang dijangka mengikut jenis imej
| Kandungan PNG | Hasil GIF |
|---|---|
| Logo, ikon rata, carta | Sama sepenuhnya, biasanya fail lebih kecil |
| Seni piksel | Sama sepenuhnya |
| Tangkapan skrin dengan teks | Baik; sedikit perubahan warna pada kawasan berbayang |
| Ilustrasi dengan gradien | Jalur yang kelihatan |
| Foto | Bertitik dengan warna yang pecah; gunakan JPG sebagai gantinya |
Untuk GIF beranimasi daripada video, gunakan video ke GIF.
Soalan lazim
Kenapa GIF saya kelihatan lebih teruk daripada PNG?
GIF hanya boleh menyimpan 256 warna bagi setiap imej. Foto dan gradien yang lembut dikurangkan kepada palet itu, dan ini boleh menyebabkan jalur atau bintik yang ketara. Grafik rata, logo dan seni piksel ditukar dengan sempurna.
Adakah ketelusan dikekalkan?
Ya, tetapi ketelusan GIF hanya hidup atau mati bagi setiap piksel. Tepi lembut yang separa lutsinar daripada PNG menjadi tepi yang keras. Letakkan imej di atas latar belakang berwarna padu terlebih dahulu jika ia mempunyai bayang yang lembut.
Bolehkah saya membuat GIF animasi di sini?
Tidak. Ini menukar satu imej pegun. GIF animasi memerlukan jujukan bingkai atau sumber video.
Kenapa menggunakan GIF dan bukan PNG atau WebP?
Keserasian. GIF disokong oleh semua perkara, termasuk sesetengah perisian yang sangat lama, tandatangan e-mel dan sistem forum yang menolak PNG atau WebP.
Fail anda tidak pernah meninggalkan peranti anda
Setiap alat di Squishly Tools adalah 100% percuma dan berjalan sepenuhnya dalam pelayar anda. Imej dan dokumen anda diproses pada komputer anda sendiri dan tidak pernah dimuat naik ke pelayan. Tiada akaun, tiada tera air dan tiada helah.