Unrar Extract Files Csharp

Einführung

RAR-Archive sind eine beliebte Möglichkeit, mehrere Dateien in einem einzigen Paket zu komprimieren. In diesem Artikel erfahren Sie, wie Sie Dateien aus einem komprimierten RAR-Archiv mit C# .NET unrar oder extrahieren. Wir werden verschiedene Szenarien behandeln, einschließlich der Handhabung passwortgeschützter Archive, und praktische Codebeispiele bereitstellen, um Sie durch den Prozess zu führen.

Inhaltsverzeichnis

C# RAR Extraktor oder Öffner – Kostenloser Download

Die Aspose.ZIP für .NET API ist eine robuste Lösung, die das Archivieren und Extrahieren von Dateien aus verschiedenen Formaten unterstützt, einschließlich RAR (sowohl RAR4 als auch RAR5), ZIP und 7Z. Sie können diese Bibliothek ganz einfach installieren, indem Sie sie aus dem Download-Bereich herunterladen oder den folgenden Befehl in der Paket-Manager-Konsole in Microsoft Visual Studio verwenden:

PM> Install-Package Aspose.Zip

Ein bestimmtes File aus RAR in C# unrar

Um eine bestimmte Datei aus einem RAR-Archiv zu extrahieren, befolgen Sie diese Schritte:

  1. Laden Sie die Eingabe-RAR-Datei mit der RarArchive Klasse.
  2. Erstellen Sie eine neue Datei mit der Create() Methode.
  3. Öffnen Sie den gewünschten Eintrag aus dem RAR-Archiv.
  4. Schreiben Sie die extrahierten Daten in die neu erstellte Datei.

Hier ist ein Beispielcode, der zeigt, wie Sie eine bestimmte Datei programmgesteuert in C# unrar:

Alle Dateien aus RAR-Archiv in C# extrahieren

Um alle Dateien aus einem RAR-Archiv zu unrar oder zu extrahieren, befolgen Sie diese Schritte:

  1. Laden Sie die Eingabe-RAR-Datei.
  2. Extrahieren Sie alle Dateien in ein angegebenes Verzeichnis.

Der folgende Code zeigt, wie Sie alle Dateien programmgesteuert aus einem RAR-Archiv in C# unrar:

Eine bestimmte Datei aus passwortgeschütztem RAR unrar

Das Extrahieren einer bestimmten Datei aus einem passwortgeschützten RAR-Archiv umfasst diese Schritte:

  1. Laden Sie die verschlüsselte RAR-Datei.
  2. Geben Sie den Namen der Ausgabedatei an.
  3. Verwenden Sie die Extract() Methode, um die passwortgeschützte Datei zu unrar.

So können Sie dies in C# erreichen:

Alle Dateien aus passwortgeschütztem RAR-Archiv in C# unrar

Um alle Dateien aus einem passwortgeschützten RAR-Archiv zu extrahieren, befolgen Sie diese Schritte:

  1. Laden Sie die verschlüsselte RAR-Datei.
  2. Unrar oder extrahieren Sie alle passwortgeschützten Dateien aus dem Archiv.

Der folgende Codeausschnitt zeigt, wie Sie alle Dateien programmgesteuert aus einer passwortgeschützten RAR-Datei in C# unrar:

Kostenlose Lizenz für die C# .NET Unrar API erhalten

Sie können die Aspose.ZIP API ohne Einschränkungen testen, indem Sie eine Kostenlose Temporäre Lizenz beantragen. Dies ermöglicht Ihnen, die vollen Möglichkeiten der Bibliothek zu erkunden, einschließlich der effizienten und sicheren Handhabung von RAR-Archiven.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie Dateien aus RAR-Archiven in C# unrar oder extrahieren. Wir haben verschiedene Szenarien behandelt, einschließlich der Extraktion von Dateien aus passwortgeschützten Archiven, und Ihnen ein umfassendes Verständnis der C# Unrar-Bibliothek für .NET vermittelt. Für weitere Erkundungen können Sie die API-Dokumentation für zusätzliche Funktionen und Funktionalitäten besuchen. Wenn Sie Fragen haben, können Sie sich gerne über das Kostenlose Support-Forum an uns wenden.

Siehe auch