UltKit

Penukar GIF ke PNG

Ambil satu PNG pegun daripada GIF, atau pisahkan GIF animasi kepada satu PNG bagi setiap bingkai. Kawasan telus kekal telus dan warna dipindahkan dengan tepat.

Penukar Imej

atau seret Fail JPG, JPEG, JPE … ke sini ·

Maks 95 MB setiap fail· Sehingga 20 fail· Dipadam selepas 30 minit

Output

Fail diproses pada pelayan kami dan dipadam selepas 30 minit.

Cara menggunakan alat ini

  1. 1

    Muat naik fail GIF

    Tambah sehingga 20 GIF, setiap satu 95 MB. GIF beranimasi dan GIF pegun kedua-duanya boleh digunakan.

  2. 2

    Pilih bingkai yang anda mahu

    Di bawah Tetapan lanjutan, Input beranimasi ditetapkan kepada Bingkai pertama sahaja. Tukar kepada Eksport setiap bingkai sebagai fail berasingan untuk mendapatkan keseluruhan jujukan.

  3. 3

    Tekan Tukar ke PNG

    GIF pegun menghasilkan satu PNG. Animasi yang dipecahkan kepada bingkai dikembalikan sebagai PNG bernombor dalam ZIP.

Penukaran GIF ke PNG memberikan bingkai pertama sebagai gambar pegun tanpa kehilangan secara lalai, atau setiap bingkai sebagai PNG tersendiri apabila anda menukar Input beranimasi.

Tukar GIF ke PNG: satu gambar pegun atau setiap bingkai

CompuServe mengeluarkan GIF pada 1987, dan semakan 1989, GIF89a, menambah dua ciri yang masih digunakan sehingga kini: warna lutsinar dan kelewatan antara bingkai. Itulah sebabnya GIF boleh menjadi logo berlatar jelas, gelung reaksi, atau kedua-duanya. PNG mengekalkan yang pertama dan menggugurkan yang kedua, kerana PNG standard sentiasa satu imej.

Jadi soalan yang perlu dijawab sebelum menukar ialah gambar mana yang anda mahu. Untuk ikon, pelekat atau logo yang disimpan sebagai GIF, bingkai pertama ialah keseluruhan imej. Untuk animasi, anda mungkin mahu bingkai muka depan untuk lakaran kecil atau pratonton blog, atau semua bingkai untuk disunting satu demi satu, dibina semula sebagai helaian sprite untuk permainan, atau disusun semula sebagai video. Kedua-dua cara hanyalah satu tetapan pada halaman ini.

warna setiap bingkai dalam GIF
256
Lutsinar GIF: hidup atau mati
1-bit
warna yang boleh disimpan oleh PNG 24-bit
16.7 J
GIF setiap kelompok, setiap satu 95 MB
20

GIF

Graphics Interchange Format

GIF diperkenalkan oleh CompuServe pada 1987 dan masih format paling meluas disokong untuk animasi pendek yang berulang. Ia tanpa kehilangan tetapi terhad kepada palet 256 warna bagi setiap bingkai, jadi foto dan kecerunan menunjukkan banding dan dithering. Ia hanya menyokong ketelusan hidup/mati (1-bit), yang meninggalkan tepi bergerigi pada bentuk melengkung. GIF beranimasi sering jauh lebih besar daripada klip yang sama dalam MP4 atau WebP. Setiap pelayar, aplikasi sembang dan platform sosial memainkan GIF.

Pemampatan
Lossless (tanpa kehilangan)
Ketelusan
Ya
Animasi
Ya
Diperkenalkan
1987 · CompuServe
Penukar GIF

PNG

Portable Network Graphics

PNG ialah format raster lossless yang diterbitkan pada 1996 oleh PNG Development Group dan kemudian dipiawaikan oleh W3C dan ISO. Ia mengekalkan setiap piksel dengan tepat, menyokong lutsinar alfa penuh dan mengendalikan teks, tepi tajam dan warna rata tanpa artifak. Ketepatan itu menjadikannya sesuai untuk tangkapan skrin, logo, ikon dan grafik antara muka. Kekurangannya ialah saiz: foto yang disimpan sebagai PNG selalunya beberapa kali ganda lebih besar daripada foto sama sebagai JPEG atau WebP. Semua pelayar, sistem pengendalian dan penyunting boleh membuka fail PNG.

Pemampatan
Lossless (tanpa kehilangan)
Ketelusan
Ya
Animasi
Tidak
Diperkenalkan
1996 · PNG Development Group
Penukar PNG

Orang menukar GIF ke PNG untuk mendapatkan gambar pegun atau bingkai individu yang boleh disunting dengan lutsinar kekal; arah sebaliknya memampatkan PNG kepada 256 warna untuk perisian yang hanya memaparkan GIF.

Apa yang berlaku pada palet dan ketelusan

  1. Palet dibaca

    Setiap piksel GIF ialah indeks ke jadual sehingga 256 warna; penukar mencari warna sebenar.

  2. Lutsinar dipetakan

    Satu warna yang ditandakan lutsinar menjadi piksel PNG yang sepenuhnya lutsinar. Setiap piksel lain sepenuhnya legap.

  3. PNG tanpa kehilangan ditulis

    Piksel disimpan tepat seperti yang dipaparkan. Suntingan dan simpanan kemudian tidak menambah artifak pemampatan.

Saiz fail boleh jadi lebih kecil atau lebih besar. GIF menggunakan pemampatan LZW pada indeks palet; PNG menggunakan DEFLATE dengan penapisan, yang biasanya lebih cekap untuk grafik rata yang sama. Logo GIF pegun selalunya mengecil sedikit. Bingkai daripada GIF foto ber-dither boleh membesar, kerana corak bintik yang meniru warna tambahan sukar dimampatkan tanpa kehilangan.

Jika PNG itu akan digunakan di tempat yang mahu JPG, terus ke GIF ke JPG dan pilih warna latar untuk bahagian lutsinar di sana. Jika anda mahu gerakan itu semula kelak sebagai gelung yang lebih kecil dan berkualiti lebih tinggi, bingkai yang anda eksport di sini ialah permulaan yang baik; untuk klip yang dirakam pada telefon, baca cara membuat GIF daripada video.

Soalan lazim GIF ke PNG

Bingkai mana yang saya dapat apabila menukar GIF animasi ke PNG?

Bingkai pertama, secara lalai. Bingkai itu selalunya dipilih oleh pencipta sebagai muka depan, tetapi ada GIF yang bermula dengan bingkai kosong atau pudar. Jika GIF anda begitu, eksport setiap bingkai dan simpan yang anda suka.

Bagaimanakah cara mengekstrak setiap bingkai GIF sebagai PNG?

Tetapkan Input beranimasi kepada Eksport setiap bingkai sebagai fail berasingan sebelum anda menekan Tukar ke PNG. Setiap bingkai menjadi PNG tersendiri, dinomborkan mengikut urutan main balik, dan dimuat turun bersama dalam ZIP. Ini cara biasa untuk membina helaian sprite atau memilih lakaran kecil.

Adakah latar belakang telus GIF saya akan kekal?

Ya. PNG mempunyai saluran alfa penuh, jadi warna lutsinar GIF dibawa sebagai piksel lutsinar. Yang tidak bertambah baik ialah tepinya: lutsinar GIF hanya hidup atau mati bagi setiap piksel, jadi garis tepi bergerigi kekal bergerigi.

Adakah PNG memaparkan lebih banyak warna daripada GIF asal?

Tidak. Palet GIF menghadkannya kepada 256 warna setiap bingkai, dan penukaran tidak dapat mencipta semula warna yang hilang semasa GIF dibuat. Jalur warna dan titik dither kekal kelihatan; cuma kini disimpan dalam format yang tidak menambah kehilangan lagi.

Bolehkah animasi dikekalkan dalam format PNG?

PNG standard hanya menyimpan satu gambar. Varian beranimasinya, APNG, mengekalkan gerakan dengan warna penuh dan lutsinar lembut; gunakan GIF ke APNG untuk itu. Untuk satu gambar pegun, halaman ini ialah alat yang tepat.