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);
        }                    
    }
}
 Hrvatski