Unrar Extrahera Filer Csharp

Introduktion

RAR-arkiv är ett populärt sätt att komprimera flera filer till ett enda paket. I den här artikeln kommer du att lära dig hur man unrar eller extraherar filer från ett komprimerat RAR-arkiv med C# .NET. Vi kommer att täcka olika scenarier, inklusive hantering av lösenordsskyddade arkiv, och ge praktiska kodexempel för att vägleda dig genom processen.

Innehållsförteckning

C# RAR-extractor eller öppnare – Gratis nedladdning

Aspose.ZIP för .NET API är en robust lösning som stöder arkivering och extrahering av filer från olika format, inklusive RAR (både RAR4 och RAR5), ZIP och 7Z. Du kan enkelt installera detta bibliotek genom att ladda ner det från Nedladdningssektionen eller genom att använda följande kommando i Package Manager Console i Microsoft Visual Studio:

PM> Install-Package Aspose.Zip

Unrar en specifik fil från RAR i C#

För att extrahera en specifik fil från ett RAR-arkiv, följ dessa steg:

  1. Ladda in den angivna RAR-filen med hjälp av RarArchive klassen.
  2. Skapa en ny fil med hjälp av Create() metoden.
  3. Öppna den önskade posten från RAR-arkivet.
  4. Skriv de extraherade uppgifterna till den nyss skapade filen.

Här är ett exempel på kodsnutt som visar hur man unrar en specifik fil programmässigt i C#:

Extrahera alla filer från RAR-arkiv i C#

För att unrar eller extrahera alla filer från ett RAR-arkiv, följ dessa steg:

  1. Ladda in den angivna RAR-filen.
  2. Extrahera alla filer till en angiven katalog.

Följande kod illustrerar hur man unrar alla filer från ett RAR-arkiv programmässigt i C#:

Unrar en viss fil från lösenordsskyddat RAR

Att extrahera en specifik fil från ett lösenordsskyddat RAR-arkiv involverar dessa steg:

  1. Ladda in den krypterade RAR-filen.
  2. Ange namnet på utdatafilen.
  3. Använd Extract() metoden för att unrar den lösenordsskyddade filen.

Här är hur du kan uppnå detta i C#:

Unrar alla filer från lösenordsskyddat RAR-arkiv i C#

För att extrahera alla filer från ett lösenordsskyddat RAR-arkiv, följ dessa steg:

  1. Ladda in den krypterade RAR-filen.
  2. Unrar eller extrahera alla lösenordsskyddade filer från arkivet.

Följande kodsnutt demonstrerar hur man unrar alla filer från en lösenordsskyddad RAR-fil programmässigt i C#:

Få en gratis licens för C# .NET Unrar API

Du kan utvärdera Aspose.ZIP API utan några begränsningar genom att ansöka om en Gratis tillfällig licens. Detta gör att du kan utforska bibliotekets fulla kapabiliteter, inklusive hantering av RAR-arkiv effektivt och säkert.

Slutsats

I den här artikeln har du lärt dig hur man unrar eller extraherar filer från RAR-arkiv i C#. Vi har täckt olika scenarier, inklusive extrahering av filer från lösenordsskyddade arkiv, vilket ger dig en omfattande förståelse av C# unrar-biblioteket för .NET. För vidare utforskning kan du besöka API-dokumentationen för ytterligare funktioner och funktionaliteter. Om du har några frågor, tveka inte att kontakta oss genom Gratis supportforum.

Se även