Bu dersimizde deflate ve gzip algoritmaları ile nasıl sıkıştırma yapabileceğimize bakıyoruz.
Video:Gzip ve Deflate ile Sıkıştırma
Bu dersimizde deflate ve gzip algoritmaları ile nasıl sıkıştırma yapabileceğimize bakıyoruz.
Video:Gzip ve Deflate ile Sıkıştırma
Merhaba hocam sitenizden düzenli istifade ediyordum, bu bilgileri bir karşılık beklemeden bizlere sunduğunuz için teşekkür ederim… fakat bu konuda yanlış bilgileriniz var….
Şöyle ki:
Sizin anlattığınız şekilde 7.302 KB lik bir dosyayı sıkıştırmak istediğimde oluşan dosya 7.840 KB oluyor (Zaten sizin örnekte de benzeri var)
Fakat byte byte okuyop yazdığımız için böyle oluyor… Onun yerine dosya biz byte dizisine aktarıp sıkıştırmak istediğimizde oluşan dosya 130 KB oluyor…
Örnek kod:
byte[] Oku = File.ReadAllBytes(“c:\\a.txt”);
FileStream Yaz = File.Create(“c:\\a3.gz”);
GZipStream Gz = new GZipStream(Yaz, CompressionMode.Compress);
Gz.Write(Oku, 0, Oku.Length);
Gz.Close();
Teşekkür ederim…
Arif hatamı düzelttiğin için teşekkür ederim. Senin söylediğin gibi yapıp henüz test etmedim fakat kontrol edeceğim.
İyi çalışmalar,
Fatih
Rica ederim hocam, sizde bizim çok hatamızı düzelttiniz.
başka forumlarda görüyorum hep dear (saygılar) ile başlayıp, dear ile bitiyor. bizim forumlarda 3-5 mesaj sonra başlıyorlar didişmeye. bu yuzden yabancı forumlara gıpta ediyorum. Üstteki yazışma gerçekten çok nezih ve medenice. Sitede emeği geçen herkesden ve emeği geçenlere emeği geçen herkesden Allah razı olsun. Bu siteyi dün akşam keşfettim ama sık kullanılanlara eklediğimi belirtmek isterim.