NET için Evrensel Ayırıcı

.NET için Universal Extractor’a giriş

Universal Extractor for .NET, geliştiricilerin çeşitli biçimlerde arşivleri ve sıkıştırılmış dosyaları çıkarmalarını sağlayan bir eklenti, ZIP, RAR, 7Z, TAR, GZIP ve daha fazlasını içerir. bu kılavuz mevcut özelliklerin genel bir bakış açısı sağlar ve yaygın görevleri .net’te kod örnekleri kullanarak nasıl yapılacağını açıklıyor.

Desteklenen arşiv biçimleri

.NET için Universal Extractor, çeşitli arşiv biçimlerini destekler:

  • ZIP ( .ZIP ) için
  • RAR ( .rar ) için
  • 7 Z ( .7 Z )
  • TAR ( .tar ) için
  • GZIP ( .gz ) için
  • BZIP2 (.bz2) için

Ekstraksiyon Arşivi

.NET için Universal Extractor kullanarak bir arşiv çıkarmak için, aşağıdaki kod örneğini kullanabilirsiniz:

using System.IO;
using Aspose.Zip;

// Create a new instance of the Archive class
using (var archive = new Archive("example.zip"))
{
    // Extract the archive to a directory
    archive.ExtractToDirectory("extracted");
}

Bu kodun içeriğini çıkarır. example.zip Arşiv Adı: Directory Name extracted.

Şifre Koruması ile Arşiv Çekme

Bir arşiv şifre ile korunursa, aşağıdaki kod örneğini kullanarak çıkarabilirsiniz:

using System.IO;
using Aspose.Zip;

// Create a new instance of the Archive class
using (var archive = new Archive("example.zip"), new ArchiveLoadOptions() { DecryptionPassword = "YOUR-PASSWORD" })
{
    // Extract the archive to a directory
    archive.ExtractToDirectory("extracted");
}

Bu kodun içeriğini çıkarır. example.zip bir şifre ile korunan bir arşiv, adlandırılan bir dizin extracted.

Arşiv içeriği listesi

Bir arşiv içeriğini çıkarmadan listelemek için, aşağıdaki kod örneğini kullanabilirsiniz:

using System.IO;
using Aspose.Zip;

// Create a new instance of the Archive class
using (var archive = new Archive("example.zip"))
{
    // Get the entries in the archive
    var entries = archive.Entries;

    // Iterate over the entries and print their names
    foreach (var entry in entries)
    {
        Console.WriteLine(entry.Name);
    }
}

Bu kodun içeriği listelenir. example.zip Arşiv çıkarmadan yapılır.

 Türkçe
OSZAR »