7z'yi Açın

7z dosyaları, iyi bir sıkıştırma oranına sahip oldukları için popülerdir. Bir 7z (7zip) dosyasını C# uygulamalarınızda açabilir veya ayıklayabilirsiniz. 7z dosya çıkarıcıyı nasıl oluşturacağınızı ve parola korumalı arşivleri nasıl açacağınızı öğrenmek için lütfen aşağıdaki bölümlere göz atın:

7z Dosya (7zip) Çıkarıcı – C# API Kurulumu

Aspose.ZIP for .NET API, ZIP, RAR, 7z vb. gibi farklı sıkıştırılmış biçimleri sıkıştırabilir veya ayıklayabilir. Bir 7z dosyası oluşturabilirsiniz ( .NET uygulamalarında 7zip) çıkarıcı. Lütfen DLL dosyasını İndirilenler bölümünden indirin veya aşağıdaki NuGet komutuyla kurun:

PM> Install-Package Aspose.Zip

7z Dosyasını (7zip) C# kullanarak Programlı Olarak Açın veya Çıkarın

7z dosyasını (7zip) aşağıdaki adımlarla açabilir veya çıkarabilirsiniz:

  1. Giriş 7z (7zip) Arşivini SevenZipArchive sınıfıyla yükleyin.
  2. ExtractToDirectory yöntemini kullanarak 7zip’teki tüm dosyaları bir dizine çıkarın.

Aşağıdaki kod, 7z dosyasının C# kullanılarak programlı olarak nasıl açılacağını veya çıkarılacağını gösterir:

// SevenZipArchive sınıfıyla giriş 7z (7zip) Arşivi yükleyin.
using (SevenZipArchive archive = new SevenZipArchive("Sample.7z"))
{
    // 7zip'teki tüm dosyaları ExtractToDirectory yöntemini kullanarak bir dizine çıkartın.
    archive.ExtractToDirectory(dataDir + "Sample_ExtractionFolder");
}

C# kullanarak Parola Korumalı 7zip Dosyasını Çıkarın veya Sıkıştırılmış Dosyayı Açın

Bazı 7z dosyaları parola korumalı olarak şifrelenmiş olabilir. Örneğin, verilere yetkisiz erişimden kaçınmanız gerektiğinde. Parola korumalı bir 7zip dosyasını aşağıdaki adımlarla ayıklayabilir veya açabilirsiniz:

  1. Parola korumalı giriş 7z arşivini yükleyin.
  2. 7z arşivini ExtractToDirectory yöntemini kullanarak parolayla ayıklayın veya açın.

Aşağıdaki kod, parola korumalı bir 7zip dosyasının C# kullanarak programlı olarak nasıl ayıklanacağını veya açılacağını açıklar:

// Parola korumalı giriş 7z arşivini yükleyin.
using(var archive = new SevenZipArchive("Sample_Encrypted.7z"))
{
    // 7z arşivini şifre ile ayıklayın veya açın.
    archive.ExtractToDirectory("Sample_Encrypted7zip", "aspose");
}

Ücretsiz API Lisansı Alın

Bir Ücretsiz Geçici Lisans talep ederek API’yi herhangi bir Değerlendirme Sınırlaması olmadan değerlendirebilirsiniz.

Çözüm

Bu makalede, C# dilini kullanarak 7z dosyalarının (7zip) programlı olarak nasıl açılacağını veya ayıklanacağını öğrendiniz. Ayrıca, .NET tabanlı uygulamalarda parola korumalı veya şifrelenmiş bir 7z dosyasının nasıl açılacağını da keşfettiniz. API’nin diğer özelliklerine göz atmak için Ücretsiz Destek Forumu adresinden bize ulaşabilir veya API’yi Belgeler ziyaret edebilirsiniz.

Ayrıca bakınız