UltKit

Penukar SVG ke GIF

Hasilkan SVG sebagai gambar GIF pada lebar pilihan Anda, untuk tempat yang menerima GIF tetapi tidak dapat memaparkan fail vektor. Hasilnya ialah gambar pegun dengan palet sehingga 256 warna yang kekal lutsinar di mana-mana bahagian SVG yang tiada lukisan.

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 SVG

    Tambah sehingga 20 fail .svg, setiap satu 95 MB, dari komputer anda atau dengan menyeretnya ke kawasan muat naik.

  2. 2

    Tetapkan lebar piksel

    Halaman ini melukis vektor pada lebar 600 px. Tukar nombor di bawah Ubah saiz imej output dalam Tetapan lanjutan; ketinggian akan mengikut perkadaran lukisan.

  3. 3

    Tukar ke GIF

    Tekan Tukar ke GIF dan muat turun setiap imej, atau seluruh set sebagai ZIP. Semak satu fail pada latar belakang tempat ia akan diletakkan sebelum anda menggunakannya.

Menukar SVG ke GIF menggantikan lukisan tanpa had resolusi dengan grid tetap sehingga 256 warna, sesuai untuk logo dan ikon rata tetapi kurang sesuai untuk kecerunan.

Tukar SVG ke GIF pada lebar yang Anda perlukan

SVG ialah satu set arahan: lukis laluan ini, isi dengan warna ini, letak teks ini. GIF pula sebaliknya, grid piksel yang setiap satunya merujuk salah satu daripada sehingga 256 entri palet. Penukaran bermaksud melukis arahan itu sekali pada lebar piksel yang dipilih dan menyimpan hasilnya, itulah sebabnya lebar di bawah Ubah saiz imej output lebih penting daripada tetapan lain di sini. Halaman ini bermula pada 600 px.

GIF bermula pada 1987 apabila CompuServe menerbitkannya, dan semakan 1989, GIF89a, menambah ketelusan dan kelewatan bingkai. Usia itulah kekuatan utamanya hari ini: perisian yang menolak format baharu, daripada enjin forum lama hingga sesetengah klien mel dan rangkaian iklan, masih memaparkan GIF. SVG pula disekat daripada banyak borang muat naik kerana ia XML yang boleh membawa skrip.

Oleh sebab sumbernya vektor, anda boleh melukisnya pada sebarang lebar tanpa kehilangan ketajaman. Pilih saiz yang benar-benar akan digunakan untuk memaparkan GIF; membesarkan GIF kecil kemudian akan mengembalikan kekaburan yang tidak pernah ada pada SVG.

from ↓ · to →Latar belakang telusTepi lembut separa telusLebih daripada 256 warnaAnimation
GIFGIF to Latar belakang telus: yes– GIF to Tepi lembut separa telus: no– GIF to Lebih daripada 256 warna: noGIF to Animation: yes
PNGPNG to Latar belakang telus: yesPNG to Tepi lembut separa telus: yesPNG to Lebih daripada 256 warna: yes– PNG to Animation: no
WEBPWEBP to Latar belakang telus: yesWEBP to Tepi lembut separa telus: yesWEBP to Lebih daripada 256 warna: yesWEBP to Animation: yes
JPG– JPG to Latar belakang telus: no– JPG to Tepi lembut separa telus: noJPG to Lebih daripada 256 warna: yes– JPG to Animation: no
supported not offeredApa yang boleh dimuatkan oleh setiap sasaran raster selepas SVG dilukis ke dalamnya. GIF ialah satu-satunya yang terhad kepada palet 256 warna dan ketelusan hidup/mati.

SVG

Scalable Vector Graphics

SVG ialah format vektor berasaskan XML yang dipiawaikan oleh W3C pada 2001. Daripada piksel, ia menerangkan bentuk, laluan dan teks, jadi kekal tajam pada sebarang saiz dan biasanya sangat kecil untuk logo dan ikon. Ia menyokong lutsinar, gaya CSS, skrip dan animasi, dan setiap pelayar memaparkannya secara asli. SVG tidak sesuai untuk foto, dan ilustrasi kompleks boleh menjadi perlahan dipaparkan. Illustrator, Inkscape, Figma dan pelayar boleh membuka dan menyuntingnya.

Pemampatan
–
Ketelusan
Ya
Animasi
Ya
Diperkenalkan
2001 · W3C
Penukar SVG

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

SVG ke GIF wujud untuk destinasi yang hanya menerima GIF, seperti tandatangan e-mel, forum lama dan ruang iklan, yang memerlukan imej rata kecil bagi logo vektor; menukar GIF kepada SVG pula ialah kerja penjejakan untuk mendapatkan semula karya seni yang boleh diskala.

SVG beranimasi ke GIF: apa yang tidak ditukar

Animasi SMIL, CSS dan skrip dibuang

SVG yang bergerak dalam pelayar melalui elemen animate, keyframe CSS atau JavaScript menjadi satu bingkai GIF pegun yang menunjukkan keadaan permulaan. Untuk GIF bergerak, rakam animasi sebagai video dan tukarkannya dengan alat video ke GIF.

256 warna dan lutsinar satu bit secara praktikal

Kebanyakan logo SVG menggunakan beberapa warna rata sahaja, jadi had palet tidak merugikan apa-apa. Bahagian yang bermasalah ialah tepi anti-alias dan kecerunan. Setiap tepi melengkung dalam SVG yang dilukis mengandungi piksel perantara yang separa telus; GIF perlu menjadikan setiap satunya sepenuhnya kelihatan atau sepenuhnya lutsinar, yang boleh meninggalkan garis tepi bertangga atau jalur pucat.

Penyelesaiannya ialah menentukan latar belakang sebelum menukar. Jika GIF akan diletakkan pada badan e-mel putih, beri SVG segi empat latar belakang putih; pada tema forum gelap, gunakan warna tema itu. Piksel tepi kemudian bergaul ke dalam warna yang betul dan garis tepi kekal licin. Jika anda tidak dapat mengetahuinya lebih awal, PNG lebih selamat.

Soalan tentang SVG ke GIF

Mengapa gunakan GIF dan bukan PNG untuk logo SVG?

Hanya apabila destinasi memerlukan GIF, seperti CMS lama, tandatangan forum atau templat iklan yang menyenaraikan GIF sebagai jenis imej. PNG mengekalkan tepi lembut dan warna tanpa had, jadi SVG ke PNG ialah pilihan lalai yang lebih baik apabila kedua-duanya dibenarkan.

Adakah SVG beranimasi saya akan menjadi GIF beranimasi?

Tidak. Penukar melukis SVG sekali sahaja, dalam keadaan permulaannya, jadi elemen animasi SMIL, keyframe CSS dan skrip tidak dijalankan dan anda mendapat satu bingkai pegun. Untuk merakam gerakan, rakam animasi yang dimainkan dalam pelayar sebagai video, kemudian gunakan video ke GIF.

Mengapa tepi logo saya kelihatan bergerigi atau ada halo cerah?

Ketelusan GIF hanya hidup atau mati bagi setiap piksel, jadi piksel tepi SVG yang licin dan separa telus mesti sama ada dikekalkan atau dibuang. Tepi yang digaul untuk satu latar belakang menunjukkan jalur pada latar belakang lain. Tambah segi empat latar belakang dengan warna halaman sasaran sebelum menukar, dan tepi akan bergaul dengan kemas.

Apakah yang berlaku kepada gradien dalam SVG?

Palet GIF memuatkan paling banyak 256 warna, jadi kecerunan yang licin perlu dianggarkan. Kecerunan pendek kelihatan baik; kecerunan besar dan halus menunjukkan langkah atau corak dither berbintik. Logo dan ikon berwarna rata, kandungan SVG yang biasa, muat dalam palet dengan mudah.

Bolehkah saya gunakan GIF dalam tandatangan e-mel?

Ya, dan ini salah satu sebab utama orang memerlukan penukaran ini. Gmail dan Outlook tidak memaparkan imej SVG dalam mesej, manakala GIF sudah dipaparkan dalam klien e-mel selama beberapa dekad. Pastikan lebar sederhana, sekitar 300 hingga 600 px, supaya tandatangan kekal ringan.

Tetapan saiz SVG yang manakah dibaca oleh penukar?

Ia menggunakan lebar, tinggi dan viewBox lukisan untuk menentukan perkadaran, kemudian melukisnya pada lebar piksel yang anda tetapkan. Oleh sebab sumbernya vektor, memilih lebar yang lebih besar tidak mengorbankan ketajaman, hanya saiz fail.