IRONSOFTWAREHOME
GZIP Oluşturma
using IronZip;

// Create an empty GZIP
using (var archive = new IronGZipArchive())
{
    // Add a TAR file to the GZIP
    archive.Add("output.tar");

    // Export the GZIP file
    archive.SaveAs("output.tgz");
}
Imports IronZip

' Create an empty GZIP
Using archive = New IronGZipArchive()
    ' Add a TAR file to the GZIP
    archive.Add("output.tar")

    ' Export the GZIP file
    archive.SaveAs("output.tgz")
End Using
NuGet Download
PM > Install-Package IronZip
GZIP Oluşturma

GZIP Oluşturma

GZIP, 'GNU Zip'in kısaltması olan, Unix ve Linux sistemlerinde yaygın olarak kullanılan temel bir dosya sıkıştırma aracıdır. GZIP sıkıştırma algoritmasını uygulayarak, optimize edilmiş saklama ve daha hızlı veri iletimi için dosya boyutlarını etkili bir şekilde azaltır. Sıkıştırılmış dosyalar, .gz uzantısıyla işaretlenir ve orijinal hallerine geri döndürülmeleri için zahmetsizce açılabilir.

GZIP, tek dosyaları sıkıştırmak için tercih edilir. Birden fazla dosya içeren sıkıştırılmış arşivler oluşturmak için, genellikle bunların önce bir TAR arşivinde birleştirilmesi ve ardından GZIP sıkıştırması uygulanması yaygın bir uygulamadır. Ortaya çıkan dosyalar, .tar.gz veya .tgz gibi birleştirilmiş uzantıları taşıyacaktır.

Büyük metin tabanlı verileri veya HTTP gibi akış verilerini sıkıştırırken, GZIP, geleneksel Zip formatından daha iyi performans gösterir. IronZIP, tüm sıkıştırma formatlarını destekleyerek, geliştiricilerin GZIP ve Zip arasında ihtiyaç duydukça sorunsuz geçiş yapmalarını sağlar.

Boş GZIP Arşivi Oluşturma

Başlamak için kütüphaneyi kullanmamızı sağlayan IronZip ad alanını içe aktarıyoruz. Ardından, içi boş bir GZIP arşivi oluşturmak için bir using ifadesinin içinde IronGZipArchive yapıcıyı kullanarak yeni bir GZIP arşivi oluşturuyoruz.

Arşive Dosya Ekleme

Kaydetme işlemini tamamlamadan önce, dosyaların mutlak yollarını sağlayarak Add yöntemiyle arşive dosyalar ekleyebiliriz. Bir veya birden fazla dosya ekleyebilirsiniz; bunlar arasında görüntüler, belgeler (DOCX ve PDF gibi), ses dosyaları (MP3 ve WAV gibi) ve hatta başka GZIP arşivleri yer alabilir. Bu durumda, bir TAR arşivini nasıl dahil edeceğimizi ve birden fazla dosya eklemeyi göstereceğiz.

İçerebileceğiniz dosya türleri hakkında ayrıntılı bilgi için lütfen buradaki belgeleri inceleyin.

Arşivi Kaydetme ve İhracat Etme

Son olarak, arşivi output.tgz adını vererek SaveAs yöntemi ile kaydedip dışa aktarıyoruz. GZIP içindeki TAR arşivini de dahil ettiğimizden, çıktı dosya uzantısının her iki formatı da yansıttığını ve .tgz ile sonuçlandığını not etmek önemlidir.

ZIP dosyalarını oluşturma ve çıkarma rehberimizi keşfedin.
GitHub'da Görüntüle

Başlamaya Hazır mısınız?

Nuget Downloads 23,187Sürüm:2026.9yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez