Aspose.ZIP  for .NET

Dosya Sıkıştırma ve Arşivleme için .NET API

Arşivler oluşturmak için dosyayı sıkıştırın veya herhangi bir .NET tabanlı uygulama içinden ZIP, 7Zip, RAR, TAR, GZIP, BZ2, LZ, CPIO, XZ, Z, CAB arşivlerini açın.

  Ücretsiz Deneme İndirin
  
 

Aspose.ZIP for .NET, standart ZIP formatı için esnek bir belge sıkıştırma ve arşiv işleme API'sidir. API, .NET uygulamalarının dosya sıkıştırma/açma, dosyaların yanı sıra klasörleri arşivleme ve arşivlerin şifrelenmesi işlemlerini gerçekleştirmesini sağlar. Bu API, iyi bilinen tüm arşiv formatlarıyla çalışır: ZIP, RAR, 7Zip, GZIP, BZ2. Ve Linux'tan birçok arşiv formatı ile: CPIO, TAR, Lzip, Bzip2, XZ, Z. Kullanıcı tanımlı şifreler ve ZipCrypto veya AES128, 192 ve AES256 gibi AES şifreleme kullanarak geleneksel şifreleme yoluyla koruma sağlar.

.NET Core ve .NET Framework Sıkıştırma API'si Özellikleri

Kolay Entegrasyon

Bir veya daha fazla dosyadan bir arşiv oluşturun

Arşivlere dosya ekleyin without compression

Tüm arşivi veya belirli girişleri şifreleyin veya şifresini çözün

Mevcut arşive girişler ekleyin

Mevcut arşivden girişleri sil

Klasörü yapısına uygun olarak sıkıştırın

Arşiv yapısına uygun dizine sıkıştırmayı aç

Paralellik uygulayarak her boyuttaki belgeleri sıkıştırın

Bir .NET Uygulamasında Sıkıştırma API'sini Entegre Etme

Sıkıştırma kitaplığı entegrasyonu basittir, oysa sıkıştırmanın çoğu & açma işlemleri sadece birkaç satır kod ile gerçekleştirilebilir.

Tek dosya sıkıştırma - C#


     var dir = "full directory path";

     using (var arch = new Archive()){

        arch.CreateEntry("filename.dat", dir+"file.dat");
        arch.Save(dir+"result.zip");

     }