Unrar Extract Files Csharp

Giriş

RAR arşivleri, birden fazla dosyayı tek bir pakette sıkıştırmanın yaygın bir yöntemidir. Bu kılavuzda, C# .NET kullanarak sıkıştırılmış bir RAR arşivinden dosyaları unrar veya çıkarma yöntemini öğreneceksiniz. Şifre korumalı arşivlerle başa çıkma yöntemlerini de içeren çeşitli senaryoları ele alacağız ve süreci etkili bir şekilde yönlendirmek için pratik kod örnekleri sunacağız.

İçindekiler

C# RAR Çıkarıcı veya Açıcı – Ücretsiz İndirme

Aspose.ZIP for .NET API’si, RAR (hem RAR4 hem de RAR5), ZIP ve 7Z dahil olmak üzere çeşitli arşivleme formatlarını işlemek için tasarlanmış güçlü bir çözümdür. Bu kütüphaneyi İndirme bölümünden indirerek veya Microsoft Visual Studio’daki Paket Yöneticisi Konsolunda aşağıdaki komutu kullanarak kolayca yükleyebilirsiniz:

PM> Install-Package Aspose.Zip

C#‘da RAR’dan Belirli Bir Dosyayı Unrar

Bir RAR arşivinden belirli bir dosyayı çıkarmak için şu adımları izleyin:

  1. RarArchive sınıfını kullanarak giriş RAR dosyasını yükleyin.
  2. Create() yöntemini kullanarak yeni bir dosya oluşturun.
  3. RAR arşivinden istenen girişi açın.
  4. Çıkarılan verileri yeni oluşturulan dosyaya yazın.

C#‘da belirli bir dosyayı programatik olarak unrar etme yöntemini gösteren örnek kod parçası:

C#‘da RAR Arşivinden Tüm Dosyaları Çıkar

Bir RAR arşivinden tüm dosyaları unrar veya çıkarmak için şu adımları izleyin:

  1. Giriş RAR dosyasını yükleyin.
  2. Tüm dosyaları belirtilen bir dizine çıkarın.

Aşağıdaki kod, C#‘da bir RAR arşivinden tüm dosyaları programatik olarak unrar etme yöntemini göstermektedir:

Şifre Korumalı RAR’dan Belirli Bir Dosyayı Unrar

Şifre korumalı bir RAR arşivinden belirli bir dosyayı çıkarmak için şu adımları izleyin:

  1. Şifreli RAR dosyasını yükleyin.
  2. Çıktı dosyası adını belirtin.
  3. Şifre korumalı dosyayı unrar etmek için Extract() yöntemini kullanın.

Bunu C#‘da nasıl gerçekleştirebileceğinizi gösteren örnek:

C#‘da Şifre Korumalı RAR Arşivinden Tüm Dosyaları Unrar

Şifre korumalı bir RAR arşivinden tüm dosyaları çıkarmak için şu adımları izleyin:

  1. Şifreli RAR dosyasını yükleyin.
  2. Arşivden tüm şifre korumalı dosyaları unrar veya çıkarın.

Aşağıdaki kod parçası, C#‘da şifre korumalı bir RAR dosyasından tüm dosyaları programatik olarak unrar etme yöntemini göstermektedir:

C# .NET Unrar API’si için Ücretsiz Lisans Alın

Aspose.ZIP API’sini herhangi bir sınırlama olmadan değerlendirebilirsiniz. Ücretsiz Geçici Lisans başvurusunda bulunarak, kütüphanenin tam yeteneklerini keşfetmenizi sağlar; bu, güvenli C# RAR dosyası çıkarımı ve RAR arşivlerinin verimli bir şekilde işlenmesini içerir.

Sonuç

Bu makalede, C#‘da RAR arşivlerinden dosyaları unrar veya çıkarma yöntemini öğrendiniz. Şifre korumalı arşivlerden dosya çıkarma dahil çeşitli senaryoları ele aldık ve .NET için C# unrar kütüphanesinin kapsamlı bir anlayışını sağladık. Daha fazla keşif için, ek özellikler ve işlevler için API Belgeleri sayfasını ziyaret edebilirsiniz. Herhangi bir sorunuz varsa, Ücretsiz Destek Forumu aracılığıyla bizimle iletişime geçmekten çekinmeyin.

Ayrıca Bakınız

Bu kılavuzu takip ederek, standart veya şifre korumalı arşivlerle çalışıyor olsanız da C#‘da RAR dosyalarını programatik olarak çıkarma işlemini etkili bir şekilde gerçekleştirebilirsiniz. Büyük dosyalar için en iyi C# unrar kütüphanesi, güvenilir ve verimli bir çıkarım süreci sağlayarak .NET uygulamalarında RAR arşivlerinizi yönetmeyi kolaylaştırır.