
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
RarArchive
De 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 de*Forum** 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!