
Introduction
RAR archyvai yra populiarus pasirinkimas suspausti ir sumontuoti kelis failus į vieną paketą.Šiame vadove mes parodysime jums, kaip **ekstratuoti rAR failų C# ** , įskaitant ** slaptažodžiu apsaugotus ir šifruotus rar archyvas ** . Naudodami Aspose.ZIP .NET galite lengvai ištraukti ir efektyviai valdyti tiek rars4 ir raris5 archivus.
Turinio lentelė
- Įdiegti C# RAR ekstrakcija
- Ištrinti tam tikrą failą iš RAR
- Ištrinti visus failus iš RAR archyvų
- Ištrinti failą iš slaptažodžio apsaugoto RAR
- Ištrinti visus failus iš slaptažodžio RAR
- Gaukite nemokamą API licenciją
- Išvada ir papildomi ištekliai
Įdiegti C# RAR ekstrakcija
Norėdami pradėti su „RAR“ archyvuose C# , turėsite įdiegti „Aspose.ZIP“ .NET . Ši galinga biblioteka palaiko ir RAR4 ir rAR5 formatus, įskaitant šifruotus archyvus.
Installation
Galite įdiegti biblioteką per NuGet su šiuo įsakymu:
PM> Install-Package Aspose.Zip
Galite jį atsisiųsti tiesiogiai iš Atsisiųsti puslapį.
Ištrinkite tam tikrą failą iš RAR
Norėdami ištrinti vieną failą iš RAR archyvo, atlikite šiuos veiksmus:
- Atsisiųskite RAR archyvą naudojant
RarArchive
ir klasės. - Pasirinkite konkrečią failą, kurį norite išgauti.
- Išsaugokite išvestą failą į pageidaujamą vietą.
Kodas pavyzdys
using (RarArchive archive = new RarArchive("input.rar"))
{
RarArchiveEntry entry = archive.Entries["example.txt"];
entry.Extract("output_folder/example.txt");
}
Šis metodas leidžia efektyviai ištrinti vieną failą iš RAR archyvo.
Ištrinkite visus failus iš RAR archyvo
Norėdami ištraukti ** visus failus iš RAR archyvo** , tiesiog sekite šiuos žingsnius:
- Atsisiųskite retą failą.
- Nustatykite tikslinę adresą ekstrakcijai.
Kodas pavyzdys
using (RarArchive archive = new RarArchive("input.rar"))
{
archive.ExtractToDirectory("output_folder/");
}
Šis metodas ** ištrauks visus failus** iš archyvo į nurodytą katalogą.
Ištrinkite failą iš slaptažodžio RAR
Kai dirbate su ** slaptažodžiu apsaugotu RAR archyvu** , galite išgauti tam tikrą failą, atlikdami šiuos veiksmus:
- Atsisiųskite šifruotą RAR archyvą.
- Įveskite teisingą slaptažodį.
- Išimkite norimą failą.
Kodas pavyzdys
using (RarArchive archive = new RarArchive("protected.rar", "your_password"))
{
RarArchiveEntry entry = archive.Entries["secure_file.txt"];
entry.Extract("output_folder/secure_file.txt");
}
Šis metodas efektyviai atveria ir ištraukia tam tikrą failą iš slaptažodžiu apsaugoto RAR archyvo.
Ištrinkite visus failus iš slaptažodžio RAR
Norėdami ištraukti ** visus failus iš slaptažodžiu apsaugoto RAR archyvo** , atlikite šiuos veiksmus:
- Atsisiųskite šifruotą RAR failą.
- Įveskite teisingą slaptažodį.
- Išimkite visus failus į pageidaujamą išleidimo aplanką.
Kodas pavyzdys
using (RarArchive archive = new RarArchive("protected.rar", "your_password"))
{
archive.ExtractToDirectory("output_folder/");
}
Šis metodas užtikrina, kad jūs išgaunate visus šifruotus failus ir išlaikysite jų originalią struktūrą.
Gaukite nemokamą API licenciją
Norėdami atverti pilną funkciją Aspose.ZIP ** , galite paprašyti ** [be laikinosios licencijos] https://purchase.aspose.com/temporary-license .
Norėdami gauti išsamią dokumentaciją, apsilankykite Aspose.ZIP vadovas ** arba prisijunkite prie bendruomenės ** [Forumas]https://forum.aspose.net/ už bet kokį užklausą.
Išvada ir papildomi ištekliai
Summary
Šiame vadove mes apimame:
- Kaip išgauti RAR failus C#
- ** Ištrinti slaptažodžiu apsaugotus ir šifruotus RAR archyvus**
- ** Veikia tiek vienkartines, tiek batch ekstrakcijas**
Su **Aspose.ZIP .NET ** , galite efektyviai **ekstratuoti, suspausti ir tvarkyti archyvus ** savo programas. Pradėkite automatizuoti RAR failų apdorojimą šiandien už tik $ 99!