
Introductie
RAR-archieven zijn een populaire keuze voor het compresseren en bundelen van meerdere bestanden in een enkele pakket.In deze gids zullen we u laten zien hoe u RAR files in C# kunt extraheren, met inbegrip van passwordbeschermde en versleutelde ARR-bestanden.Met behulp van Aspose.ZIP voor .NET, kunt u gemakkelijk zowel rAR4 als rar5 archief efficiënt extrahen en beheren.
Tabel van inhoud
- C# RAR Extractie op te zetten
- Extract een specifieke bestand uit RAR
- Verwijder alle bestanden van RAR Archive
- Extract van een bestand van een wachtwoordbeschermde RAR
- Alle bestanden verwijderen van Passwordbeschermde RAR
- Krijg een gratis API licentie
- Conclusie en aanvullende middelen
Setting Up C# RAR Extractie
Om te beginnen met extracting van bestanden uit RAR-archieven in C#, moet u Aspose.ZIP voor .NET installeren.
Installatie
U kunt de bibliotheek via NuGet installeren met de volgende opdracht:
PM> Install-Package Aspose.Zip
Als alternatief kunt u het direct downloaden van de Aspose downloads pagina.
Extract een specifieke bestand uit RAR
Om een enkele bestand uit een RAR-archief te extraheren, volg deze stappen:
- Download het RAR archief met behulp van de
RarArchiveDe klas. - Selecteer het specifieke bestand dat u wilt extraheren.
- Bewaar het geïntroduceerde bestand naar uw gewenste locatie.
Code voorbeeld
using (RarArchive archive = new RarArchive("input.rar"))
{
RarArchiveEntry entry = archive.Entries["example.txt"];
entry.Extract("output_folder/example.txt");
}
Met deze methode kunt u een enkele bestand effectief uit het RAR-archief extraheren.
Extract alle bestanden uit het RAR archief
Om alle bestanden uit een RAR-archief te extraheren, volgt u gewoon deze stappen:
- Download het zeldzame bestand.
- Bepaal het doelboek voor extractie.
Code voorbeeld
using (RarArchive archive = new RarArchive("input.rar"))
{
archive.ExtractToDirectory("output_folder/");
}
Deze benadering zal alle bestanden uit het archief in de aangegeven directory extraheren.
Extract een bestand uit Passwordbeschermde RAR
Bij het verwerken van een passwoordbeschermde RAR-archief kunt u een specifiek bestand extraheren door de volgende stappen te volgen:
- Download het versleutelde RAR archief.
- Geef het juiste wachtwoord.
- Verwijder de gewenste bestand.
Code voorbeeld
using (RarArchive archive = new RarArchive("protected.rar", "your_password"))
{
RarArchiveEntry entry = archive.Entries["secure_file.txt"];
entry.Extract("output_folder/secure_file.txt");
}
Deze methode blokkeert en extract een specifiek bestand uit een wachtwoordbeschermde RAR-archief efficiënt.
5. extraheren van alle bestanden van wachtwoordbeschermde RAR
Om alle bestanden uit een wachtwoordbeschermde RAR-archief te extraheren, volg deze stappen:
- Download de versleutelde RAR-bestand.
- Voer het juiste wachtwoord in.
- Extract alle bestanden naar uw gewenste output map.
Code voorbeeld
using (RarArchive archive = new RarArchive("protected.rar", "your_password"))
{
archive.ExtractToDirectory("output_folder/");
}
Deze methode zorgt ervoor dat u alle versleutelde bestanden extract terwijl de oorspronkelijke structuur behouden.
Krijg een gratis API-licentie
Om de volledige functies van Aspose.ZIP te ontgrendelen, kunt u een vrije tijdelijke licentie aanvragen).
Voor uitgebreide documentatie, bezoek de Aspose.ZIP Guide of neem contact op met de gemeenschap in deForum voor vragen.
Conclusie en aanvullende middelen
Samenvatting
In deze gids omvatten we:
- Hoe om RAR-bestanden in C# te extraheren#
- Het extraheren van wachtwoordbeschermde en versleutelde RAR-bestanden
- Het verwerken van zowel single- als batch-extracties
Met Aspose.ZIP voor .NET kunt u efficiënt extracteren, compresseren en bestanden beheren in uw toepassingen. Start automatiseerde RAR-bestandverwerking vandaag voor slechts $99!