
Einführung
RAR-Archive sind eine beliebte Wahl, um mehrere Dateien in ein einziges Paket zu komprimieren und zu bündeln.In diesem Leitfaden zeigen wir Ihnen, wie Sie RAR-Dateien in C# extrahieren können, einschließlich Passwort geschützt und verschlüsselt RAR-Archive.Mit der Verwendung von Aspose.ZIP für .NET können Sie sowohl RAR4 als auch RAR5-Archive effizient extrahieren und verwalten.
Tabelle der Inhalte
- C# RAR Extraction zu installieren
- Extrahieren Sie eine spezifische Datei aus RAR
- Entfernen Sie alle Dateien aus RAR Archive
- Eine Datei aus dem Passwort geschützt RAR extrahieren
- Entfernen Sie alle Dateien aus Passwort geschützt RAR
- Erhalten Sie eine kostenlose API-Lizenz
- Schlussfolgerungen und zusätzliche Ressourcen
1. Set Up C# RAR Extraction
Um mit Extraktionen von Dateien aus RAR-Archiven in C# zu beginnen, müssen Sie Aspose.ZIP für .NET installieren.Diese mächtige Bibliothek unterstützt sowohl RAR4 als auch RAR5-Formate, einschließlich verschlüsselten Archiven.
Installation
Sie können die Bibliothek über NuGet mit dem folgenden Befehl installieren:
PM> Install-Package Aspose.Zip
Alternativ können Sie es direkt von der Aspose Downloads Seite.
2. Extrahieren Sie eine spezifische Datei aus RAR
Um ein einzelnes Datei aus einem RAR-Archiv zu extrahieren, folgen Sie diesen Schritten:
- Laden Sie das RAR-Archiv mit dem
RarArchive
und Klasse. - Wählen Sie die spezifische Datei aus, die Sie extrahieren möchten.
- Speichern Sie die extrahierte Datei an Ihren gewünschten Standort.
Code Beispiel
using (RarArchive archive = new RarArchive("input.rar"))
{
RarArchiveEntry entry = archive.Entries["example.txt"];
entry.Extract("output_folder/example.txt");
}
Diese Methode ermöglicht es Ihnen, ein einzelnes Datei aus dem RAR-Archiv effizient zu extrahieren.
3. Entfernen Sie alle Dateien aus dem RAR Archive
Um alle Dateien aus einem RAR-Archiv zu extrahieren, folgen Sie einfach diesen Schritten:
- Laden Sie die seltene Datei herunter.
- Angeben Sie die Zieldirektion für die Extraktion.
Code Beispiel
using (RarArchive archive = new RarArchive("input.rar"))
{
archive.ExtractToDirectory("output_folder/");
}
Dieser Ansatz extrahiert alle Dateien aus dem Archiv in den angegebenen Katalog.
4. Extrahieren Sie eine Datei aus Passwort geschützt RAR
Beim Umgang mit einem Passwort geschützten RAR-Archiv können Sie eine bestimmte Datei extrahieren, indem Sie die folgenden Schritte folgen:
- Laden Sie das verschlüsselte RAR-Archiv.
- Geben Sie das richtige Passwort.
- Entfernen Sie die gewünschte Datei.
Code Beispiel
using (RarArchive archive = new RarArchive("protected.rar", "your_password"))
{
RarArchiveEntry entry = archive.Entries["secure_file.txt"];
entry.Extract("output_folder/secure_file.txt");
}
Diese Methode blockiert und extrahiert eine bestimmte Datei aus einem mit Passwort geschützten RAR-Archiv effizient.
5. Entfernen Sie alle Dateien aus Passwort geschützt RAR
Um alle Dateien aus einem Passwort geschützten RAR-Archiv zu extrahieren, folgen Sie diesen Schritten:
- Laden Sie die verschlüsselte RAR Datei herunter.
- Geben Sie das richtige Passwort ein.
- Entfernen Sie alle Dateien in die gewünschte Output-Folde.
Code Beispiel
using (RarArchive archive = new RarArchive("protected.rar", "your_password"))
{
archive.ExtractToDirectory("output_folder/");
}
Diese Methode sorgt dafür, dass Sie alle verschlüsselten Dateien extrahieren und gleichzeitig ihre ursprüngliche Struktur bewahren.
6. Erhalten Sie eine kostenlose API-Lizenz
Um die füllten Funktionen von Aspose.ZIP zu löschen, können Sie eine freie vorübergehende Lizenz beantragen).
Für umfassende Dokumentation besuchen Sie den Aspose.ZIP Guide ** oder engagieren Sie sich mit der Gemeinschaft in der ** Forum für alle Anfragen.
7. Schlussfolgerung und zusätzliche Ressourcen
Zusammenfassung
In diesem Leitfaden umfasst wir:
- Wie Sie RAR-Dateien in C# extrahieren#
- Extracting Passwort geschützte und verschlüsselte RAR-Dateien
- Bearbeitung sowohl Einzel- als auch Batch-Extraktionen
Mit Aspose.ZIP für .NET können Sie in Ihren Anwendungen effizient Archive extrahieren, komprimieren und verwalten. Beginnen Sie heute Automatisierte RAR-Dateienverarbeitung für nur $99!