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-plugin stöder lösenordsskyddade RR arkiv. När du skapar ett exempel av ‘RarArchive’ klass, kan du tillhandahålla det nödvändiga passordet som en parameter för att låsa upp och extrahera innehållet i säkra RA-filer.
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 Extractor för .NET innehåller felhantering mekanismer för att hantera korrupta eller problematiska arkiv. När du extraherar filer, plugin kontrollerar fel och ger relevant information, vilket gör det möjligt för dig att ta itu med exceptionella fall gentemot i din ansökan.
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.