ZIP Oluştur
using IronZip;

// Create an empty ZIP
using (var archive = new IronZipArchive())
{
    // Add files to the ZIP
    archive.Add("./assets/image1.jpg");
    archive.Add("./assets/image2.jpg");
    archive.Add("./assets/image3.jpg");

    // Export the ZIP
    archive.SaveAs("output.zip");
}
NuGet Download
PM > Install-Package IronZip
ZIP Oluştur

ZIP Oluştur

ZIP, verimli saklama ve iletim için dosya boyutlarını küçülten bir dosya sıkıştırma ve arşiv formatıdır. Birden fazla dosya ve dizini tek bir arşivde birleştirmeniz için, genellikle '.zip' uzantısı ile birlikte. ZIP arşivleri, genellikle veri yedeklemek, yazılım dağıtmak ve dosya paylaşmak için kullanılır. Bu format günlük dijital görevler için yardımcı olsa da, birçok ZIP dosyasını yönetmek veya arşivleri manuel olarak sıkıştırmak hızla zahmetli ve insan hatalarına açık hale gelebilir. Bu süreci hızlandırmak için, verimliliği artırarak ve bu zahmetli görevleri otomatikleştirerek sadece birkaç satır kodla bir arşiv oluşturmak için IronZip kullanabiliriz.

IronZIP

Kütüphaneyi kullanmak için önce IronZip isim alanını içe aktarıyoruz. Daha sonra, IronZipArchive yapıcısını using ifadesi ile kullanarak yeni bir ZIP arşivi oluştururuz, bu boş bir ZIP arşivi oluşturur.

Boş Arşive Dosya Ekleme

Kaydetmeden önce, dosyanın mutlak yolunu sağlayarak Add yöntemi ile biraz dosya ekleyebiliriz. Arşive tek veya birden fazla dosya ekleyebilirsiniz ve ekleyebileceğiniz dosyalar yukarıda gösterildiği gibi görüntülerden dokümanlara (docx ve PDF gibi), ses dosyalarına (MP3 ve WAV gibi) ve hatta arşiv içinde arşiv oluşturmak için ZIP arşivlerine kadar geniş bir yelpazeye sahiptir.

Ekleyebileceğiniz uyumlu dosyalar listesinin daha fazla bilgi için belgeleri inceleyin burada.

Saklama ve İhracat

Son olarak arşivi kaydeder ve SaveAs yöntemi ile dışa aktarırız, bu işlemi output.zip olarak kaydederiz.

C# dilinde ZIP Dosyaları Okuma ve Çıkartmayı Öğrenin
GitHub'da Görüntüle

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

Nuget Downloads 24,981Sürüm:2026.11yeni yayınlandı