1. Produktai
  2.   Aspose.ZIP
  3.   RAR Extractor

RAR archyvas per .NET

.NET plokštė, skirta paprastų ar šifruotų RAR4 ir RR5 archyvų ištraukimui

Aspose.ZIP RAR ekstrakcijos plokštė .NET

RAR Extraction Plugin for .NET leidžia jūsų programoms nepriklausomai ištraukti „RAR“ archyvus, pašalinant priklausomybę nuo trečiųjų šalių programų. ji siūlo RarArchive klasę, skirtą nesąžiningai sąveikauti su rAR archyvais ir RarArchiveEntry klasė, kad būtų galima valdyti atskirus failus raryje.

Kaip ištrinti RAR per .NET?

  • Aspose.ZIP nuoroda į jūsų projektą
  • Nustatykite savo licencijos raktus
  • Sukurkite RarArchive klasės pavyzdį Praleiskite kelią į archyvą kaip parametrus
  • Skambinkite ExtractToDirectory metodą, kad būtų galima išgauti visus įrašus

Pradėkite nuo RAR ekstraktoriaus

Gaukite atitinkamus surinkimo failus iš [nuolaidų] https://releases.aspose.com/zip/net/ arba įveskite pakuotę nuo NuGet ir įdėkite Aspose.ZIP tiesiogiai į savo darbo erdvę.

  • „Microsoft Windows“ arba suderinama sistema su „ .NET Framework“ ar „.NET Core“ Programinė įranga „Microsoft Visual Studio“


Papildomos funkcijos

  • Palaiko šifruotų RAR failų ekstrakciją.
  • Veikia tiek RAR4 ir RR5 formatus be jokių pėdsakų.
  • Apima išsamius klaidų tvarkymo mechanizmus.

Geriausios praktikos

Visada naudokite naujausią „Plugin“ versiją.

  • Įdiegti tinkamą klaidų tvarkymą jūsų paraiškoje.
  • Bandymų ekstrakcija su įvairiomis RAR failų versijomis suderinamumui.

Ištrinkite RAR įrašus į srautą per C# .NET

Galite ištraukti atskirus įrašus iš RAR archyvo ir išsaugoti juos į srovę papildomam apdorojimui, jei reikia. RA archyvų įkrovimo procesas yra tas pats, kaip parodyta aukščiau. Tačiau, norint išgauti konkrečią įrašą, kodas turi iterate per įrašų surinkimą ir saugoti jį į byto eilutę, pavyzdžiui, toliau.


Dažnai užduodami klausimai

Koks yra pagrindinis RAR failų tikslas?

RAR failai yra naudojami kompresuoti ir archyvuoti vieną ar daugiau failų į vieną konteinerį. tai padeda sumažinti bendrą failų dydį, todėl juos lengviau perkelti ar saugoti.

Kas daro RAR skirtingą nuo kitų archyvų formatų, pavyzdžiui, ZIP?

Be to, RAR palaiko tokias funkcijas kaip slaptažodžio apsauga, klaidų atkūrimas ir gebėjimas suskirstyti archyvus į kelis tūrius.

Ar yra kokių nors RAR archyvų dydžio apribojimų, kuriuos gali tvarkyti .NET “RAR Extractor”?

RAR Extractor įrankis yra skirtas tvarkyti didelius archyvus, tačiau tiksli apribojimai gali priklausyti nuo sistemos išteklių ir aplinkos.

Ar galiu iš RAR archyvo ištraukti tam tikrus failus, naudodami .NET rAR ekstraktorių?

Taip, galite ištraukti konkrečius failus iš RAR archyvo, naudodami RarArchive klasę. atsisiunčiant archyvą, galėsite iteruoti per jo įrašus ir išgauti pageidaujamą failą naudojant pateiktus metodus.

Ar RAR Extractor .NET palaiko slaptažodžiu apsaugotus „RAR“ archyvus?

Taip, „RAR Extractor“ įrankis palaiko slaptažodžiu apsaugotus RAR archyvus.Kai sukursite RarArchive klasės pavyzdį, galite pateikti reikiamą parinktį kaip parametrą atverti ir ištraukti saugomų rAR failų turinį.

Ar RAR Extractor .NET yra suderinamas su tiek rAR4 ir rar5 formatais?

Absoliučiai. .NET RAR Extractor yra sukurtas siekiant dirbti be jokios priežasties su tiek rAR4 ir rar5 formatais. galite patikimai naudoti įskiepį, kad būtų galima išgauti failus iš archyvų, kurie buvo sukurti su bet kuria versija, užtikrinant suderinamumą ir lankstumą jūsų programoje.

Kaip RAR ekstraktorius tvarko klaidas ar sugadintus archyvus?

RAR Extractor for .NET apima klaidų tvarkymo mechanizmus, kad būtų galima susidoroti su iškraipytomis ar probleminėmis archyvas. Kai ekstraktuojate failus, įskiepį patikrina klaidas ir teikia atitinkamą informaciją, leidžiančią maloniai nagrinėti išskirtinius atvejus jūsų programoje.

Ar galiu naudoti RAR ekstraktorių daugiašalioje aplinkoje?

Taip, RAR ekstraktorius .NET yra sukurtas taip, kad būtų triukšmo saugi. Jūs galite jį naudoti daugiašaliuose aplinkoje, siekiant išgauti RR archyvus tuo pačiu metu, didinant jūsų paraiškos našumą. Tiesiog įsitikinkite, jog jūs tinkamai valdote triuko sinchronizaciją, norėdami išvengti konfliktų per ištraukimo procesus.

  

Parama ir mokymosi ištekliai

  
 Lietuvių