C#'da 7z Arşivi Nasıl Oluşturulur

C#'da 7z Arşivi Nasıl Oluşturulur

Bu temel makalede C#‘da bir 7z arşivi nasıl oluşturulur açıklanır. ayrıntılı adımlar ve uygulamalarınızda herhangi bir üçüncü taraf aracı veya sıkıştırma uygulaması gerektirmeden bir 7z dosyasını nasıl oluşturacağınızı göstermek için bir kod örneği içerir.

7z Arşivleri Oluşturmanın Faydaları

  • Yüksek kompresyon oranı:- 7z biçimi genellikle diğer biçimlere kıyasla daha iyi bir sıkıştırma sağlar.

  • Çok yönlü destek:- Çeşitli CPU çekirdekleri kullanarak daha hızlı sıkıştırma hızı sağlar.

  • Güçlü şifreleme:- Arşivlenmiş verilerin güvenliğini arttırmak için AES-256 şifreleme sunar.

Etiket Arşivi: çevreyi hazırlamak

  • Visual Studio veya herhangi bir uyumlu .NET IDE ayarlayın.
  • Aspose.ZIP’i NuGet Paket Yöneticisi aracılığıyla kurun.

7z Arşivi Oluşturmak İçin Adım Adım Kılavuzu

Adım 1: Aspose.ZIP yükleme

eklemek için Aspose.ZIP Projeniz için kütüphane NuGet kullanarak.

Install-Package Aspose.ZIP

Adım 2: SevenZipArchive Object’i başlatın

Bir örnek oluşturmak için SevenZipArchive Sınıfı

using Aspose.Zip.SevenZip;

SevenZipArchive archive = new SevenZipArchive();

Adım 3: Dosyaları ve dizinleri ekleyin

Kullanmak için CreateEntries Dosyaları veya dizinleri arşivlere ekleme yöntemi.

archive.CreateEntries("folder");

Adım 4: 7z arşivini kaydedin

Son olarak, arşivi diske 7z dosyası olarak kaydedin.

archive.Save("folder.7z");

7z arşivi oluşturmak için tam kod örneği

İşte 7z arşiv oluşturma sürecini gösteren tam bir C# örneği:

// Create an empty 7z archive
using (SevenZipArchive archive = new SevenZipArchive())
{
    // Call the CreateEntries function to add the folder containing the contents
    archive.CreateEntries("folder");

    // Save the archive as a 7z file
    archive.Save("folder.7z");
}

Ek Bilgiler

  • Aspose.ZIP kütüphanesi, dosyalarınızı güvence altına almak için AES şifreleme gibi gelişmiş özellikleri sağlar.
  • Ayrıca, arşivler oluştururken daha hızlı işlem için çok yönlü işlemler uygulayabilirsiniz.

Sonuç

Bu öğretici size Aspose.ZIP kullanarak C#‘da bir 7z arşivi nasıl oluşturulacağını göstermiştir. süreci basittir ve kütüphanenin esnekliği ile farklı dosya türlerini kolayca yönetebilir ve uygulamanızın dosya işleme yeteneğini geliştirebilirsiniz. daha fazla keşif için, ZIP arşivlerinden dosya çıkarma konusunda öğretileri inceleyin.

 Türkçe