RAR Extraction Plugin för .NET ger dina applikationer möjlighet att extrahera RAR-arkiv självständigt, vilket eliminerar beroendet av tredjepartsapplikationer. Det erbjuder klassen RarArchive
för sömlös interaktion med RAR-arkiv och klassen RarArchiveEntry
för att hantera enskilda filer inom RAR-arkivet.
RarArchive
.ExtractToDirectory
för att extrahera alla poster.Du kan extrahera enskilda poster från ett RAR-arkiv och spara dem till en ström för ytterligare bearbetning om det behövs. Processen att ladda in RAR-arkivet är densamma som demonstrerats ovan. Dock behöver koden för att extrahera en specifik post iterera över samlingen av poster och spara den till en byte-array, som visas nedan.
RAR-filer används för att komprimera och arkivera en eller flera filer i en enda behållare. Detta hjälper till att minska den totala storleken på filerna och gör det enklare att överföra eller lagra dem.
RAR ger ofta bättre komprimeringsförhållanden jämfört med ZIP. Dessutom stöder RAR funktioner som lösenordsskydd, felåterställning och möjligheten att dela upp arkiv i flera volymer.
RAR Extractor-pluginet är konstruerat för att hantera stora arkiv, men de exakta begränsningarna kan bero på systemresurser och miljö. Det rekommenderas att kolla dokumentationen för eventuella specifika riktlinjer om arkivstorlek.
Ja, du kan extrahera specifika filer från ett RAR-arkiv med hjälp av RarArchive
-klassen. Efter att ha laddat arkivet kan du iterera genom dess poster och extrahera de önskade filerna med hjälp av de tillhandahållna metoderna. Kolla kodexemplen i dokumentationen för en steg-för-steg-guide om hur du uppnår detta.
Ja, RAR Extractor-tillägget stöder lösenordsskyddade RAR-arkiv. När du skapar en instans av RarArchive
-klassen kan du ange det nödvändiga lösenordet som en parameter för att låsa upp och extrahera innehållet i säkrade RAR-filer. Se till att hantera lösenord säkert i din applikation för att bibehålla dataintegriteten.
Absolut. RAR Extractor for .NET är utformat för att fungera sömlöst med både RAR4- och RAR5-formaten. Du kan med förtroende använda tillägget för att extrahera filer från arkiv skapade med någon version, vilket säkerställer kompatibilitet och flexibilitet i din applikation.
RAR-extraheraren för .NET inkluderar felhanteringsmekanismer för att hantera skadade eller problematiska arkiv. När filer extraheras kontrollerar plugin-programmet efter fel och tillhandahåller relevant information, vilket gör att du kan hantera exceptionella fall på ett smidigt sätt i din applikation. Se dokumentationen för vägledning om bästa praxis för felhantering.
Ja, RAR-extraktorn för .NET är utformad för att vara trådsäker. Du kan använda den i flertrådade miljöer för att extrahera RAR-arkiv samtidigt och därigenom förbättra prestandan i din applikation. Se bara till att hantera trådsynkronisering på rätt sätt för att undvika konflikter under extraheringsprocesserna.