ZIP oluştur
ZIP, dosyaların boyutlarını etkili depolama ve iletim için küçülten bir dosya sıkıştırma ve arşivleme formatıdır. Genellikle '.zip' uzantısına sahip tek bir arşivde birleştirilen birden fazla dosya ve dizine izin verir. ZIP arşivleri, veri yedeklemesi, yazılım dağıtımı ve dosya paylaşımı için yaygın olarak kullanılır. Bu format, günlük dijital görevler için yararlı olsa da, çok sayıdaki ZIP dosyasını yönetmek veya arşivleri manuel sıkıştırmak hızla zahmetli olabilir ve insan hatalarına açık olabilir. Bu süreci kolaylaştırmak için IronZip kullanarak birkaç satır kod ile bir arşiv oluşturabiliriz, böylece verimliliği artırır ve bu zahmetli görevleri otomatikleştiririz.
Creating ZIP File with C#
- using
IronZip; - using (var archive = new
IronZipArchive()) archive.Add("./assets/image1.jpg");archive.Add("./assets/example.pdf");archive.SaveAs("output.zip");
IronZip
Kütüphaneyi kullanmak için öncelikle namespace'i IronZip içe aktarıyoruz. Sonrasında IronZipArchive yapıcı fonksiyonu ve using ifadesini kullanarak yeni bir ZIP arşivi oluşturuyoruz, bu da boş bir ZIP arşivi yaratır.
Boş Arşive Dosyalar Ekleme
Arşivi kaydetmeden önce, dosyanın mutlak yolunu sağlayarak Add yöntemi ile bazı dosyalar ekleyebiliriz. Arşive tek bir dosya veya birden fazla dosya ekleyebilirsiniz ve ekleyebileceğiniz dosyalar yukarıda gösterildiği gibi görüntülerden belgeler, docx ve PDF gibi, müzik dosyaları ise MP3, WAV ve hatta ZIP arşivlerine kadar uzanır, böylece bir arşiv içinde sıkıştırılmış bir arşiv oluşturabilirsiniz.
Ekleyebileceğiniz uyumlu dosyaların listesi hakkında daha fazla bilgi almak için lütfen buradaki belgeleri inceleyin.
Kaydetme ve Dışa Aktarma
Son olarak arşivi kaydediyoruz ve SaveAs yöntemi ile dışa aktarıyoruz, bunu output.zip olarak kaydediyoruz.

