SVG'yi GIF'e Dönüştürme
GIF kabul eden ama vektör dosyalarını gösteremeyen yerler için SVG'yi seçtiğiniz genişlikte bir GIF resme dönüştürün. Sonuç, en fazla 256 renklik bir paleti olan durağan bir resimdir. SVG'de çizim bulunmayan her yer saydam kalır.
Resim Dönüştürücü
veya JPG, JPEG, JPE … dosyaları buraya bırakın ·
Dosya başına en fazla 95 MB· En fazla 20 dosya· 30 dakika sonra silinir
Dosyalar sunucularımızda işlenir ve 30 dakika sonra silinir.
85, fotoğrafları görsel olarak özgünle aynı tutar. Yalnızca daha küçük dosya gerektiğinde düşürün.
JPG, BMP ve EPS saydamlığı desteklemez. Saydam pikseller bu renkle doldurulur.
Saydam piksellerin arkasında kullanılan onaltılık renk, örn. #FFFFFF.
Bu biçim tek bir resim tutar. Animasyonu korumak istiyorsanız GIF veya WebP çıktısını seçin.
Çok boyutlu bir simge tek dosyada birkaç çözünürlük içerir; tarayıcılar ve işletim sistemleri ihtiyaç duyduklarını seçer.
Özgün boyutları koruyun ya da bir kenarı girin; en boy oranı korunur.
Yukarıda seçtiğiniz kenar için piksel değeri.
Özgün boyutların yüzdesi.
sRGB ekranlar ve web için doğrudur. Baskı iş akışları için özgün olanı koruyun; gri tonlama rengi atar.
Yalnızca meta veri; 0 özgün değeri korur. Yazıcılar ve bazı portallar bu sayıyı okur; piksel boyutlarını değiştirmez.
Bu aracı nasıl kullanırsınız
- 1
SVG dosyalarını yükleyin
Bilgisayarınızdan en fazla 20 adet .svg dosyası ekleyin (her biri en çok 95 MB) ya da dosyaları yükleme alanına sürükleyip bırakın.
- 2
Piksel genişliğini ayarlayın
Bu sayfa vektörü 600 px genişliğinde çizer. Gelişmiş ayarlar altındaki Çıktı resmini yeniden boyutlandır bölümünde bulunan sayıyı değiştirin; yükseklik çizimin oranlarına göre otomatik belirlenir.
- 3
GIF'e dönüştürün
GIF biçimine Dönüştür → düğmesine basın ve her resmi ya da tüm seti ZIP olarak indirin. Kullanmadan önce bir dosyayı yerleştirileceği arka plan üzerinde kontrol edin.
SVG'yi GIF'e dönüştürmek, çözünürlükten bağımsız bir çizimi en fazla 256 renkli sabit bir ızgarayla değiştirir; düz logolar ve simgeler için sorun olmaz, renk geçişleri için ise yetersizdir.
SVG'yi istediğiniz genişlikte GIF'e dönüştürün
SVG bir talimatlar kümesidir: bu yolu çiz, şu renkle doldur, bu metni yerleştir. GIF ise bunun tersidir; her biri en fazla 256 palet girdisinden birini gösteren piksellerden oluşan bir ızgaradır. Dönüştürmek, talimatları seçilen piksel genişliğinde bir kez çizip sonucu saklamak demektir; bu yüzden Çıktı resmini yeniden boyutlandır altındaki genişlik buradaki diğer tüm ayarlardan daha önemlidir. Bu sayfa 600 px ile başlar.
GIF, CompuServe'in yayımladığı 1987 yılına dayanır; 1989'daki GIF89a revizyonu şeffaflık ve kare gecikmelerini ekledi. Bu yaş bugün en büyük gücüdür: eski forum motorlarından bazı posta istemcilerine ve reklam ağlarına kadar yeni biçimleri reddeden yazılımlar hâlâ GIF'i gösterir. SVG ise betik taşıyabilen bir XML olduğu için birçok yükleme formunda engellenir.
Kaynak vektör olduğu için onu netlik kaybetmeden istediğiniz genişlikte çizebilirsiniz. GIF'in gerçekte gösterileceği boyutu seçin; küçük bir GIF'i sonradan büyütmek SVG'de hiç olmayan bulanıklığı getirir.
| from ↓ · to → | Şeffaf arka plan | Yumuşak yarı şeffaf kenarlar | 256'dan fazla renk | Animation |
|---|---|---|---|---|
| GIF | GIF to Şeffaf arka plan: yes | – GIF to Yumuşak yarı şeffaf kenarlar: no | – GIF to 256'dan fazla renk: no | GIF to Animation: yes |
| PNG | PNG to Şeffaf arka plan: yes | PNG to Yumuşak yarı şeffaf kenarlar: yes | PNG to 256'dan fazla renk: yes | – PNG to Animation: no |
| WEBP | WEBP to Şeffaf arka plan: yes | WEBP to Yumuşak yarı şeffaf kenarlar: yes | WEBP to 256'dan fazla renk: yes | WEBP to Animation: yes |
| JPG | – JPG to Şeffaf arka plan: no | – JPG to Yumuşak yarı şeffaf kenarlar: no | JPG to 256'dan fazla renk: yes | – JPG to Animation: no |
SVG
Scalable Vector Graphics
SVG, W3C'nin 2001'de standartlaştırdığı XML tabanlı bir vektör biçimidir. Piksel yerine şekilleri, yolları ve metni tanımlar; bu yüzden her boyutta keskin kalır ve logolar ile simgeler için genellikle çok küçüktür. Saydamlığı, CSS stillendirmesini, betik çalıştırmayı ve animasyonu destekler; her tarayıcı onu yerel olarak işler. SVG fotoğraflar için uygun değildir ve karmaşık çizimlerin işlenmesi yavaşlayabilir. Illustrator, Inkscape, Figma ve tarayıcılar onu açıp düzenleyebilir.
- Sıkıştırma
- –
- Saydamlık
- Evet
- Animasyon
- Evet
- Çıkış yılı
- 2001 · W3C
GIF
Graphics Interchange Format
GIF, 1987'de CompuServe tarafından tanıtıldı ve kısa, döngülü animasyonlar için hâlâ en yaygın desteklenen biçimdir. Kayıpsızdır ancak her karede 256 renklik bir paletle sınırlıdır; bu yüzden fotoğraflarda ve gradyanlarda bantlanma ve dithering görülür. Yalnızca açık/kapalı (1 bit) saydamlığı destekler, bu da eğri şekillerde tırtıklı kenarlara yol açar. Animasyonlu GIF'ler aynı klibin MP4 veya WebP hâlinden çoğu zaman çok daha büyüktür. Her tarayıcı, sohbet uygulaması ve sosyal platform GIF oynatır.
- Sıkıştırma
- Kayıpsız
- Saydamlık
- Evet
- Animasyon
- Evet
- Çıkış yılı
- 1987 · CompuServe
SVG'den GIF'e dönüştürme, e-posta imzaları, eski forumlar ve reklam alanları gibi GIF'e bağlı kalmış yerlerde bir vektör logonun küçük, düz bir resmine ihtiyaç duyulduğu için vardır; GIF'i SVG'ye çevirmek ise ölçeklenebilir çizimi geri kazanmayı amaçlayan bir izleme işidir.
Hareketli SVG'den GIF'e: neler dönüştürülmez
SMIL, CSS ve betik animasyonları atılır
Tarayıcıda animate öğeleri, CSS keyframe'leri ya da JavaScript ile hareket eden bir SVG, başlangıç durumunu gösteren tek bir sabit GIF karesine dönüşür. Hareketli bir GIF için animasyonu video olarak kaydedin ve videoyu GIF'e dönüştürme aracıyla dönüştürün.
Uygulamada 256 renk ve tek bitlik saydamlık
Çoğu SVG logo birkaç düz renk kullanır; bu yüzden palet sınırının bir maliyeti olmaz. Sorunlu yerler yumuşatılmış kenarlar ve renk geçişleridir. Çizilmiş bir SVG'deki her eğri kenar, kısmen şeffaf ara pikseller içerir; GIF her birini ya tamamen görünür ya tamamen şeffaf yapmak zorundadır, bu da basamaklı bir kontura ya da soluk bir halkaya yol açabilir.
Çözüm, arka planı dönüştürmeden önce belirlemektir. GIF beyaz bir e-posta gövdesine yerleşecekse SVG'ye beyaz bir arka plan dikdörtgeni verin; koyu bir forum temasında o temanın rengini kullanın. Böylece kenar pikselleri doğru renkle birleşir ve kontur pürüzsüz kalır. Önceden bilemiyorsanız PNG daha güvenlidir.
SVG'yi GIF'e dönüştürme hakkında sorular
SVG logo için neden PNG yerine GIF kullanılır?
Yalnızca hedef yer GIF istiyorsa: eski bir CMS, forum imzası ya da resim türü olarak GIF belirten bir reklam şablonu gibi. PNG yumuşak kenarları ve sınırsız rengi korur; bu yüzden ikisine de izin verildiğinde SVG'den PNG'ye dönüştürmek daha iyi bir varsayılandır.
Hareketli SVG dosyam hareketli GIF olur mu?
Hayır. Dönüştürücü SVG'yi başlangıç durumunda yalnızca bir kez çizer; bu nedenle SMIL animasyon öğeleri, CSS keyframe'leri ve betikler çalışmaz, tek bir sabit kare elde edersiniz. Hareketi yakalamak için animasyonu tarayıcıda oynatırken video olarak kaydedin, ardından videoyu GIF'e dönüştürme aracını kullanın.
Logomun kenarları neden tırtıklı görünüyor veya açık renkli bir hale oluşuyor?
GIF'te şeffaflık her piksel için ya açık ya kapalıdır; bu yüzden SVG'nin yumuşak, kısmen şeffaf kenar piksellerinin ya korunması ya da atılması gerekir. Bir arka plana göre harmanlanmış kenarlar başka bir arka planda halka gibi görünür. Dönüştürmeden önce hedef sayfanın renginde bir arka plan dikdörtgeni ekleyin, kenarlar temiz biçimde birleşir.
SVG'deki renk geçişlerine ne olur?
GIF paleti en fazla 256 renk içerir; bu yüzden yumuşak renk geçişleri yaklaştırılarak gösterilir. Kısa geçişler iyi görünür; geniş ve ince geçişlerde basamaklar ya da noktalı bir dither deseni oluşur. SVG'nin olağan içeriği olan düz renkli logolar ve simgeler palete rahatça sığar.
GIF'i e-posta imzasında kullanabilir miyim?
Evet, bu dönüşüme en çok ihtiyaç duyulan nedenlerden biri budur. Gmail ve Outlook iletilerde SVG resimleri göstermez, GIF ise e-posta istemcilerinde onlarca yıldır görüntülenir. İmza hafif kalsın diye genişliği 300 ile 600 px arasında, makul tutun.
Dönüştürücü hangi SVG boyut ayarlarını okur?
Oranları hesaplamak için çizimin genişliğini, yüksekliğini ve viewBox değerini kullanır, sonra çizimi belirlediğiniz piksel genişliğinde çizer. Kaynak vektör olduğu için daha büyük bir genişlik seçmek netlikten bir şey kaybettirmez, yalnızca dosya boyutunu artırır.
İlgili SVG ve GIF araçları
- SVG'yi PNG'ye DönüştürmeSVG logo ve ikonları seçtiğiniz genişlikte (varsayılan 1024 px) şeffaf arka planı koruyarak PNG'ye dönüştürün. DPI ile piksel ilişkisini öğrenin.
- PNG'den GIF'e DönüştürmeYalnızca GIF kabul eden araç ve şablonlar için PNG'yi GIF'e dönüştürün. 256 renk paletinin ve 1 bit saydamlığın resme etkisini önceden görün.
- JPG'yi GIF'e DönüştürmeJPG resimleri forum avatarı, e-posta imzası ve yalnızca GIF okuyan yazılımlar için GIF'e dönüştürün. 20 dosyaya kadar, 256 renk, üye olmadan.
- Resmi GIF'e DönüştürmeJPG, PNG, WebP, HEIC, SVG gibi resimleri forumlar, e-posta imzası ve eski sistemler için GIF'e dönüştürün. Toplu 20 dosya, üyeliksiz, filigransız.
- SVG'yi JPEG'e DönüştürmeVektör kabul etmeyen portallar ve CMS'ler için SVG'yi JPEG'e dönüştürün. Beyaz arka plan, varsayılan 1920 px, tek seferde 20 dosya, üyelik yok.
- GIF'i PNG'ye DönüştürmeGIF'i şeffaflığı koruyarak PNG'ye dönüştürün: ilk kareyi sabit resim olarak alın ya da animasyonun her karesini ayrı PNG olarak indirin.