Unrar Extrahera Filer Csharp

Introduktion

RAR-arkiv är en allmänt använd metod för att komprimera flera filer till ett enda paket. I denna guide kommer du att lära dig hur du unrar eller extraherar filer från ett komprimerat RAR-arkiv med C# .NET. Vi kommer att täcka olika scenarier, inklusive hur man hanterar lösenordsskyddade arkiv, och ge praktiska kodexempel för att hjälpa dig navigera processen effektivt.

Innehållsförteckning

C# RAR extraktor eller öppnare – Gratis nedladdning

Aspose.ZIP för .NET API är en robust lösning som är utformad för att hantera olika arkiveringsformat, inklusive RAR (både RAR4 och RAR5), ZIP och 7Z. Du kan enkelt installera detta bibliotek genom att ladda ner det från Nedladdningsavsnittet 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 RAR-filen med RarArchive klassen.
  2. Skapa en ny fil med Create() metoden.
  3. Öppna den önskade posten från RAR-arkivet.
  4. Skriv de extraherade data till den nyss skapade filen.

Här är ett exempel på kod som demonstrerar 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 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 visar 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 hela bibliotekets kapabiliteter, inklusive säker C# RAR-fil extraktion och effektiv hantering av RAR-arkiv.

Slutsats

I denna artikel 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 för 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 supportforumet.

Se även

Genom att följa denna guide kan du effektivt extrahera RAR-filer i C# programmässigt, oavsett om du arbetar med standard- eller lösenordsskyddade arkiv. Det bästa C# unrar-biblioteket för stora filer säkerställer en pålitlig och effektiv extraktionsprocess, vilket gör det enklare att hantera dina RAR-arkiv i .NET-applikationer.