Unrar Extract Files Csharp

Wprowadzenie

Archiwa RAR to powszechnie stosowana metoda kompresji wielu plików w jeden pakiet. W tym przewodniku dowiesz się, jak unrar lub wyodrębnić pliki z skompresowanego archiwum RAR przy użyciu C# .NET. Omówimy różne scenariusze, w tym jak obsługiwać archiwa chronione hasłem, oraz zapewnimy praktyczne przykłady kodu, które pomogą Ci skutecznie przejść przez ten proces.

Spis treści

C# RAR Extractor lub Opener – Darmowe pobranie

API Aspose.ZIP dla .NET to solidne rozwiązanie zaprojektowane do obsługi różnych formatów archiwów, w tym RAR (zarówno RAR4, jak i RAR5), ZIP i 7Z. Możesz łatwo zainstalować tę bibliotekę, pobierając ją z sekcji Pobieranie lub używając następującego polecenia w konsoli Menedżera pakietów w Microsoft Visual Studio:

PM> Install-Package Aspose.Zip

Unrar konkretny plik z RAR w C#

Aby wyodrębnić konkretny plik z archiwum RAR, wykonaj następujące kroki:

  1. Załaduj wejściowy plik RAR za pomocą klasy RarArchive.
  2. Utwórz nowy plik za pomocą metody Create().
  3. Otwórz żądany wpis z archiwum RAR.
  4. Zapisz wyodrębnione dane do nowo utworzonego pliku.

Oto przykład fragmentu kodu demonstrującego, jak programowo unrar konkretny plik w C#:

Wyodrębnij wszystkie pliki z archiwum RAR w C#

Aby unrar lub wyodrębnić wszystkie pliki z archiwum RAR, wykonaj następujące kroki:

  1. Załaduj wejściowy plik RAR.
  2. Wyodrębnij wszystkie pliki do określonego katalogu.

Poniższy kod ilustruje, jak programowo unrar wszystkie pliki z archiwum RAR w C#:

Unrar konkretny plik z archiwum RAR chronionego hasłem

Wyodrębnienie konkretnego pliku z archiwum RAR chronionego hasłem obejmuje następujące kroki:

  1. Załaduj zaszyfrowany plik RAR.
  2. Określ nazwę pliku wyjściowego.
  3. Użyj metody Extract(), aby unrar plik chroniony hasłem.

Oto jak możesz to osiągnąć w C#:

Unrar wszystkie pliki z archiwum RAR chronionego hasłem w C#

Aby wyodrębnić wszystkie pliki z archiwum RAR chronionego hasłem, wykonaj następujące kroki:

  1. Załaduj zaszyfrowany plik RAR.
  2. Unrar lub wyodrębnij wszystkie pliki chronione hasłem z archiwum.

Poniższy fragment kodu demonstruje, jak programowo unrar wszystkie pliki z pliku RAR chronionego hasłem w C#:

Uzyskaj darmową licencję na C# .NET Unrar API

Możesz ocenić API Aspose.ZIP bez żadnych ograniczeń, składając wniosek o Darmową tymczasową licencję. Pozwoli to na zbadanie pełnych możliwości biblioteki, w tym bezpiecznego wyodrębniania plików RAR w C# i efektywnego zarządzania archiwami RAR.

Podsumowanie

W tym artykule dowiedziałeś się, jak unrar lub wyodrębnić pliki z archiwów RAR w C#. Omówiliśmy różne scenariusze, w tym wyodrębnianie plików z archiwów chronionych hasłem, zapewniając Ci wszechstronne zrozumienie biblioteki C# unrar dla .NET. Aby dalej zgłębiać temat, możesz odwiedzić Dokumentację API w celu uzyskania dodatkowych funkcji i możliwości. Jeśli masz jakiekolwiek pytania, nie wahaj się skontaktować przez Darmowe Forum Wsparcia.

Zobacz także

Postępując zgodnie z tym przewodnikiem, możesz skutecznie wyodrębnić pliki RAR w C# programowo, niezależnie od tego, czy pracujesz z archiwami standardowymi, czy chronionymi hasłem. Najlepsza biblioteka C# unrar do dużych plików zapewnia niezawodny i efektywny proces wyodrębniania, ułatwiając zarządzanie archiwami RAR w aplikacjach .NET.