RAR ekstraktor za .NET
Uvod u RAR Extractor za .NET
RAR Extractor je .NET knjižnica koja omogućuje razvijalcima da izvlače datoteke iz RR arhiva.Ovaj vodič pruža pregled značajki i funkcionalnosti Rar Extractora, zajedno s primjerima koda kako bi vas pokrenuli.
Izvješće o rijetkim arhivima
Da biste izvadili RAR arhiv, možete koristiti ExtractToDirectory
Metoda za RarArchive
Ova metoda vodi put do adresara odredišta gdje će se sačuvati izvedeno datoteke.
using (var extractor = new RarArchive("example.rar"))
{
extractor.ExtractToDirectory("extracted");
}
Uklanjanje specifičnih datoteka iz RAR arhiva
Ako želite izvući određene datoteke iz RAR arhiva, možete koristiti Entries
i nekretnine .
using (RarArchive archive = new RarArchive("archive.rar"))
{
using (var destination = File.Create(dataDir + "firstEntry.txt"))
{
using (var source = archive.Entries[0].Open())
{
byte[] buffer = new byte[1024];
int bytesRead;
while ((bytesRead = source.Read(buffer, 0, buffer.Length)) > 0)
destination.Write(buffer, 0, bytesRead);
}
}
}