🖼️

PNG'den GIF'e Dönüştürücü

PNG'den GIF'e dönüştürücü, hareketsiz bir PNG'yi tek kareli GIF olarak yeniden kodlar: görsel bir canvas üzerinde yeniden çizilir, renkleri en fazla 256 girişlik bir tabloya indirilir ve saydam pikseller GIF'in tek saydam girişine eşlenir. Bu sayfada 400x300 boyutundaki bir logo 6,72 KB'lık PNG'den 3,32 KB'lık GIF'e dönüştü ve 81.787 saydam pikselin tamamı saydam kaldı. Araç aynı anda tek bir hareketsiz görsel işler; birden fazla PNG'den animasyon oluşturmaz.

Daha yüksek kalite = daha büyük dosya

Dönüşüm Tamamlandı

Yeni boyut:

Bu aracı sitenize gömün

× px

                        

💡 Entegrasyon İpucu

Gömme kodunu kopyalayın ve web sitenizin HTML'sine yapıştırın. Duyarlı sürüm tüm ekran boyutlarına otomatik olarak uyum sağlar.

0 değerlendirme

Popüler Araçlar

Daha fazla araç yok
Tüm araçları keşfet

PNG'den GIF'e Dönüştürücü Hakkında

Bu sayfa hareketsiz bir PNG'yi, görseli hiçbir yere göndermeden GIF89a dosyasına çevirir. Tarayıcınız PNG'yi çözer, bir canvas üzerinde yeniden çizer ve JavaScript ile yazılmış bir kodlayıcı GIF'i oluşturur: bir renk tablosu kurar, her pikseli bu tablodaki bir girişle eşler ve sonucu GIF biçiminin tanımladığı tek sıkıştırma olan LZW ile sıkıştırır.

PNG ile GIF'in yolları renk tablosunda ayrılır. PNG piksel başına tam 24 bit renk ve 256 saydamlık düzeyi saklar; bir GIF renk tablosu ise en fazla 256 giriş tutar ve bunlardan tam olarak birini saydam diye işaretleyebilir. Görselde zaten 256 veya daha az renk varsa dönüştürücü hepsini korur ve pikseller değişmeden döner: 222 ayrı renk içeren 802x602 boyutundaki bir ekran görüntüsünde dönüşümden sonra da tam 222 renk vardı. Daha fazlası olduğunda bir median cut geçişi görsele en uygun 256 rengi seçer; 284.551 ayrı renk içeren 640x480 boyutundaki fotoğrafta olan buydu.

Saydamlık korunur, ama yalnızca var ya da yok olarak. En az yarısı opak olan piksel tam dolu, daha soluk olan her şey ise tümüyle saydam olur; bu yüzden yumuşak gölgeler ve dağılan kenarlar keskin bir sınır kazanır. Araç aynı anda tek dosya alır ve her zaman tek kare yazar: ne birden fazla PNG'yi ne de hareketli bir PNG'yi hareketli GIF'e dönüştürür.

GIF kendiliğinden daha küçük biçim değildir. 400x300 boyutundaki logo 6,72 KB'den 3,32 KB'ye indi, ama 900x300 boyutundaki yumuşak bir geçiş PNG olarak 1,7 KB iken GIF olarak 111 KB'ye çıktı; çünkü LZW, rengi her pikselde değişen bir satırı PNG'nin filtrelerinin yaptığı gibi tarif edemez. Asıl amacınız GIF biçimi değil de daha küçük bir dosyaysa, PNG'den JPG'ye veya PNG'den WebP'ye genellikle daha iyi sonuç verir.

Kullanım alanları

Bir destek mühendisi, yükleme formu yalnızca .gif kabul eden bir talep sistemine ekran görüntüsü yapıştırır. 802x602 boyutundaki PNG, 222 rengi eksiksiz duran 10,9 KB'lık bir GIF'e dönüşür ve görüntüdeki küçük yazı okunur kalır.
Bir topluluk moderatörü, düz renkli bir rozeti GIF'e çevirerek hareketli emojilerle aynı klasörde tutar; botun yüklediği her dosyanın, hareket etsin etmesin, .gif uzantısı taşıması beklenmektedir.
Bir görüntü işleme hattı için test dosyaları hazırlayan geliştirici, kod çözücünün paletli görselleri gerçekten işleyip işlemediğini denemek için adı değiştirilmiş bir PNG değil, saydam indeksi olan gerçek bir GIF89a ister.
Bir tasarımcı, müşterinin eski e-posta şablonu için GIF'te karar kılmadan önce bir logonun 256 renklik paletten nasıl çıktığını görür ve önizlemeyi ile yeni boyut satırını özgün PNG ile karşılaştırır.
Bir öğretmen, içerik yönetim sistemi yalnızca GIF ve JPEG kabul eden okul ağı için şemalar hazırlar. Düz renkli PNG çıktıları bütün renklerini korur; JPEG ise yazıların çevresini bulanıklaştırırdı.

Nasıl kullanılır

1

Bir .png dosyasını Görselinizi buraya bırakın alanına sürükleyin ya da alana tıklayıp bir dosya seçin; burada yalnızca PNG dosyaları kabul edilir.

2

Önizleme görselini, yanında gösterilen dosya adını ve dosya boyutunu doğrulayın; farklı bir PNG seçmek için Kaldır'ı kullanın.

3

PNG'yi bir canvas üzerinde yeniden çizip tamamen tarayıcınızda tek kareli bir GIF olarak dışa aktarmak için GIF'e Dönüştür'e tıklayın.

4

GIF önizlemesini ve Yeni dosya boyutunu görmek için Dönüştürme tamamlandı! paneline bakın.

5

Dosyayı .gif uzantısıyla kaydetmek için GIF İndir'e, daha fazla PNG görseli dönüştürmek için Başka Dönüştür'e tıklayın.

Profesyonel İpuçları

  • Buradaki bırakma alanı yalnızca PNG kabul eder. Bir JPG verirseniz sayfa "Please select a PNG file" yanıtını verir ve dönüştürme düğmesini soluk bırakır; kaynak PNG değilse genel Resim Dönüştürücü'yü kullanın.
  • Web için GIF, basit animasyonlar ve eski sistem desteği açısından iyidir; ancak modern alternatif olarak WebP veya APNG'yi de değerlendirin.
  • Sonucu saklamadan önce dönüştürme tamamlandı panelindeki yeni boyut satırına bakın. Fotoğraflar ve yumuşak geçişler GIF olarak neredeyse her zaman büyür: 900x300 boyutundaki bir geçiş bu denemede 1,7 KB'den 111 KB'ye çıktı.
  • GIF saydamlığı korur, ama yalnızca ya hep ya hiç biçiminde: en az yarısı opak olan piksel tam dolu olur, daha soluk olan her şey kaybolur. Kademeli saydamlık gerekiyorsa PNG veya WebP'de kalın.
  • Dönüştürmenin ardından GIF dosyalarınızı web için daha da optimize etmek üzere görsel sıkıştırma veya yeniden boyutlandırma aracımızı kullanın.

Sık Sorulan Sorular

Evet, %100 ücretsiz: sınır yok, dönüştürmede reklam yok, kayıt yok ve çıktınızda filigran yok. İstediğiniz kadar PNG dosyasını GIF'e dönüştürebilirsiniz.

Hayır. Dosyayı tarayıcının dosya okuyucusu okur, görsel bir canvas üzerine çizilir ve sayfada çalışan JavaScript tarafından GIF olarak kodlanır; yani görsel hiçbir zaman ağ üzerinden gitmez. İndirme bağlantısı kendi sekmenizin belleğindeki bir blob'u gösterir ve sekmeyi kapatınca kaybolur. Siteden yalnızca sayfa ve betikleri gelir.

Yalnızca PNG 256'dan fazla renk kullanıyorsa. Bunun altında her renk kendi palet girişini korur ve pikseller bayt bayt geri gelir: 222 renkli 802x602 boyutundaki bir ekran görüntüsünde dönüşümden sonra da tam 222 renk vardı. Fotoğrafta durum başkadır: 284.551 ayrı renk 256'ya indirildi ve bu, yumuşak alanlarda bantlanma olarak görünür.

Kesin bir sınır yok; belirleyici olan tarayıcınızın belleği. Bu denemede 4000x3000 piksel ve 19 MB boyutundaki bir PNG yaklaşık 1,5 saniyede 5,26 MB'lık bir GIF'e dönüştü; 400x300 boyutundaki bir logo ise 40 milisaniye kadar sürdü. Daha büyük dosyalar da çalışır, sadece daha uzun sürer ve daha çok bellek ister.

Evet. PNG'den GIF'e dönüştürücü tamamen duyarlı bir tasarıma sahiptir; iOS Safari, Android Chrome ve tüm modern mobil tarayıcılarda çalışır. Dosyayı seçmek için dokunmanız ve dönüştürülen görseli indirmeniz yeterli.

Burada olmaz. Bu dönüştürücü aynı anda tek dosya alır ve her zaman tek kareli bir GIF yazar; birkaç PNG seçerseniz yalnızca ilki dönüştürülür. Ayrıca bir animasyon için kare sırası, her kareye ait süre ve döngü sayısı gerekir; bu sayfa bunları hiç sormaz. Hareket istiyorsanız GIF oluşturmaya özel bir araç kullanın.

FreeWebTools AI
Powered by free AI models · Full chat →