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
Projemizde IronZIP ad alanının işlevlerine kolayca erişebiliriz. Özellikle, IronBZIP2Archive sınıfı, bir BZIP2 dosyasının içeriğini çıkarmamızı sağlayan ExtractArchiveToDirectory adlı bir yöntem içerir.
ExtractArchiveToDirectory sınıfındaki IronBZIP2Archive yöntemi, bir BZIP2 dosyasının içeriğini belirtilen bir dizine açmak 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.
Dosya adına hem orijinal dosya uzantısının hem de .bz2 uzantısının eklenmesi gerektiğine dikkat edilmesi önemlidir. Bunun nedeni, sıkıştırma işlemi sırasında dosya uzantısının kaldırılması ve yöntemin ayıklama sırasında .bz2 uzantısını da kaldırmasıdır.
IronZIP ile ZIP Dosyalarını Nasıl Oluşturacağınızı, Okuyacağınızı ve Çıkaracağınızı Öğrenin

