BZIP2 Çıkar
BZIP2, 'Burrows-Wheeler Block Sort Text Compressor'ün kısaltması olan, Unix ve Linux sistemlerinde yaygın olarak kullanılan bir dosya sıkıştırma aracıdır. Adından da anlaşılacağı gibi, tek metin dosyalarını sıkıştırmak için uygundur. Bu işletim sistemlerinde popüler bir format olmasına rağmen, çıkartma işleminin başarısız olabileceği durumlar vardır. Bu, genellikle büyük BZIP2 dosyalarını açarken diğer formatlardan daha fazla bellek ve CPU kaynağı gerektirmesi nedeniyle ya da çıkartma kütüphanesinin iç içe geçmiş arşivleri, örneğin TAR dosyalarını desteklememesi durumunda meydana gelir.
Ancak, IronZIP bu formatların tümünü destekler, bu nedenle uyumluluk sorunları ortadan kalkar. Ayrıca tüm önemli işletim sistemlerinde çalışır. BZIP2 dosyalarını nasıl çıkaracağınızı gösteren hızlı bir örnek:
Extracting BZIP2 File with C#
using IronZip;IronBZip2Archive.ExtractArchiveToDirectory("output.txt.bz2", "extracted");
BZIP2 Arşivi Çıkartma
Projede IronZIP ad alanının işlevlerine kolayca erişebiliriz. Özellikle, IronBZIP2Archive sınıfı, bir BZIP2 dosyasının içeriğini çıkarmamıza olanak tanıyan ExtractArchiveToDirectory adlı bir yöntem içerir.
IronBZIP2Archive sınıfındaki ExtractArchiveToDirectory yöntemi, bir BZIP2 dosyasının içeriğini belirli bir dizine çıkarmak için tasarlanmıştır. Gerekli ilk parametre BZIP2 dosyasının tam yolu, ikinci parametre ise hedef klasörü belirtir. Geliştiriciler bu sürecin hem etkinliği hem de güvenilirliği üzerine güvenebilirler.
Orijinal dosya uzantısı ve .bz2 uzantısının dosya adında bulunması gerektiğini bilmek önemlidir. Bunun nedeni, sıkıştırma işlemi sırasında dosya uzantısının kaldırılması ve yöntemin de çıkarma sırasında .bz2 uzantısını kaldırmasıdır.
IronZIP ile ZIP Dosyalarını Nasıl Oluşturacağınızı, Okuyacağınızı ve Çıkaracağınızı Öğrenin

