Giriş
RAR arşivleri, birden fazla dosyayı tek bir paket halinde sıkıştırmanın popüler bir yoludur. Bu makalede, 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 dahil olmak üzere çeşitli senaryoları ele alacak ve süreci anlamanıza yardımcı olacak pratik kod örnekleri sağlayacağız.
İçindekiler
- C# RAR Çıkarıcı veya Açıcı – Ücretsiz İndirme
- C#’ta RAR’dan Belirli Bir Dosyayı Unrar
- C#’ta RAR Arşivinden Tüm Dosyaları Çıkar
- Şifre Korumalı RAR’dan Belirli Bir Dosyayı Unrar
- C#’ta Şifre Korumalı RAR Arşivinden Tüm Dosyaları Unrar
- C# .NET Unrar API’si için Ücretsiz Lisans Alın
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 formatlardan dosya arşivleme ve çıkarma desteği sunan sağlam bir çözümdür. Bu kütüphaneyi İndirmeler bölümünden indirerek veya Microsoft Visual Studio’daki Paket Yöneticisi Konsolu’nda aşağıdaki komutu kullanarak kolayca yükleyebilirsiniz:
PM> Install-Package Aspose.Zip
C#’ta RAR’dan Belirli Bir Dosyayı Unrar
Bir RAR arşivinden belirli bir dosyayı çıkarmak için şu adımları izleyin:
- RarArchive sınıfını kullanarak giriş RAR dosyasını yükleyin.
- Create() metodunu kullanarak yeni bir dosya oluşturun.
- RAR arşivinden istenen girişi açın.
- Çıkarılan verileri yeni oluşturulan dosyaya yazın.
C#’ta belirli bir dosyayı programlı olarak unrar etmenin bir örnek kod parçası:
C#’ta RAR Arşivinden Tüm Dosyaları Çıkar
Bir RAR arşivinden tüm dosyaları unrar veya çıkarmak için şu adımları izleyin:
- Giriş RAR dosyasını yükleyin.
- Tüm dosyaları belirtilen bir dizine çıkarın.
Aşağıdaki kod, C#’ta programlı olarak bir RAR arşivinden tüm dosyaları unrar etmenin nasıl yapılacağını göstermektedir:
Şifre Korumalı RAR’dan Belirli Bir Dosyayı Unrar
Şifre korumalı bir RAR arşivinden belirli bir dosyayı çıkarmak şu adımları içerir:
- Şifrelenmiş RAR dosyasını yükleyin.
- Çıktı dosyası adını belirtin.
- Şifre korumalı dosyayı unrar etmek için Extract() metodunu kullanın.
Bunu C#’ta nasıl gerçekleştirebileceğinizi gösteren bir örnek:
C#’ta Ş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:
- Şifrelenmiş RAR dosyasını yükleyin.
- Arşivden tüm şifre korumalı dosyaları unrar veya çıkarın.
Aşağıdaki kod parçası, C#’ta programlı olarak bir şifre korumalı RAR dosyasından tüm dosyaları unrar etmenin nasıl yapılacağını göstermektedir:
C# .NET Unrar API’si için Ücretsiz Lisans Alın
Aspose.ZIP API’sini herhangi bir kısıtlama olmaksızın değerlendirmek için Ücretsiz Geçici Lisans başvurusunda bulunabilirsiniz. Bu, kütüphanenin tam yeteneklerini keşfetmenizi sağlar, RAR arşivlerini verimli ve güvenli bir şekilde yönetmenizi içerir.
Sonuç
Bu makalede, C#’ta RAR arşivlerinden dosyaları unrar veya çıkarma yöntemini öğrendiniz. Şifre korumalı arşivlerden dosya çıkarma dahil olmak üzere çeşitli senaryoları ele aldık ve C# unrar kütüphanesi için kapsamlı bir anlayış sağladık. Daha fazla keşif için, ek özellikler ve işlevsellikler için API Dokümantasyonu sayfasını ziyaret edebilirsiniz. Herhangi bir sorunuz varsa, Ücretsiz Destek Forumuna ulaşmaktan çekinmeyin.