Extrahera Öppna 7z

7z filer är populära eftersom de har ett bra komprimeringsförhållande. Du kan öppna eller extrahera en 7z (7zip) fil i dina C# applikationer. Kolla in följande avsnitt för att lära dig hur du skapar 7z-filextraktor och packar upp lösenordsskyddade arkiv:

7z File (7zip) Extractor – C# API-installation

Aspose.ZIP for .NET API kan komprimera eller extrahera olika komprimerade format inklusive ZIP, RAR, 7z, etc. Du kan skapa en 7z-fil ( 7zip) extraktor i .NET-applikationer. Ladda ner DLL-filen från avsnittet Nedladdningar eller installera den med följande NuGet-kommando:

PM> Install-Package Aspose.Zip

Öppna eller extrahera 7z-fil (7zip) Programmatiskt med C#

Du kan öppna eller extrahera 7z-fil (7zip) med följande steg:

  1. Ladda ingång 7z (7zip) Arkiv med klass SevenZipArchive.
  2. Extrahera alla filer i 7zip till en katalog med metoden ExtractToDirectory.

Följande kod visar hur man öppnar eller extraherar 7z-filen programmatiskt med C#:

// Ladda ingång 7z (7zip) Arkiv med SevenZipArchive-klassen.
using (SevenZipArchive archive = new SevenZipArchive("Sample.7z"))
{
    // Extrahera alla filer i 7zip till en katalog med metoden ExtractToDirectory.
    archive.ExtractToDirectory(dataDir + "Sample_ExtractionFolder");
}

Extrahera eller packa upp lösenordsskyddad 7zip-fil med C#

Vissa 7z-filer kan vara krypterade med lösenordsskydd. Till exempel när du behöver undvika obehörig åtkomst av data. Du kan extrahera eller packa upp en lösenordsskyddad 7zip-fil med stegen nedan:

  1. Ladda lösenordsskyddad ingång 7z-arkiv.
  2. Extrahera eller öppna 7z-arkiv med lösenord med metoden ExtractToDirectory.

Koden nedan förklarar hur man extraherar eller packar upp en lösenordsskyddad 7zip-fil programmatiskt med C#:

// Ladda lösenordsskyddad ingång 7z arkiv.
using(var archive = new SevenZipArchive("Sample_Encrypted.7z"))
{
    // Extrahera eller öppna 7z-arkiv med lösenord.
    archive.ExtractToDirectory("Sample_Encrypted7zip", "aspose");
}

Få gratis API-licens

Du kan utvärdera API:t utan någon av utvärderingsbegränsningarna genom att begära en gratis temporär licens.

Slutsats

I den här artikeln har du lärt dig hur du öppnar eller extraherar 7z-filer (7zip) programmatiskt med C#-språket. Dessutom har du också utforskat hur man packar upp en lösenordsskyddad eller krypterad 7z-fil i .NET-baserade applikationer. Du kan kontakta oss på Free Support Forum, eller besök API Dokumentation för att kolla in andra funktioner i API:t.

Se även