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

Category: C#  Tags: , , , ,
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
4 Responses
  1. arif emre diyor ki:

    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…

  2. fatihdurgut diyor ki:

    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

  3. arif emre diyor ki:

    Rica ederim hocam, sizde bizim çok hatamızı düzelttiniz.

  4. hayati akbulut diyor ki:

    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. :)

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>