Extract Open 7z

Introduktion

7z-filer är kända för sina exceptionella komprimeringsförhållanden, vilket gör dem till ett föredraget val för datalagring och överföring. I den här guiden kommer du att lära dig hur man öppnar eller extraherar 7z (7zip) filer programmatisk med C# i dina applikationer.

Innehållsförteckning

7z Fil (7zip) Extraktor – C# API Installation

För att arbeta med 7z-filer i dina applikationer kan du använda Aspose.ZIP för .NET API. Detta robusta bibliotek stöder en mängd olika komprimerade format, inklusive ZIP, RAR och 7z.

För att komma igång, installera API:et via NuGet med följande kommando:

PM> Install-Package Aspose.Zip

Öppna eller Extrahera 7z Fil (7zip) Programmatisk med C#

För att öppna eller extrahera 7z-filer programmatisk, följ dessa steg:

  1. Ladda in 7z (7zip) arkivet med klassen SevenZipArchive.
  2. Använd metoden ExtractToDirectory för att extrahera alla filer från 7zip-arkivet till en specificerad katalog.

Här är ett exempel på kod:

using Aspose.Zip.SevenZip;
using System.IO;

class Program
{
    static void Main()
    {
        using (SevenZipArchive archive = new SevenZipArchive("input.7z"))
        {
            archive.ExtractToDirectory("output_folder");
        }
    }
}

Extrahera eller Packa Upp Lösenordsskyddad 7zip Fil med C#

För att extrahera en lösenordsskyddad 7zip-fil, följ dessa steg:

  1. Ladda det krypterade 7z-arkivet.
  2. Använd metoden ExtractToDirectory, och ange lösenordet.

Här är implementeringen:

using Aspose.Zip.SevenZip;
using System.IO;

class Program
{
    static void Main()
    {
        using (SevenZipArchive archive = new SevenZipArchive("protected.7z"))
        {
            archive.ExtractToDirectory("output_folder", "your_password");
        }
    }
}

Få Gratis API Licens

Du kan utvärdera Aspose.ZIP API utan några begränsningar genom att begära en Gratis Temporär Licens.

Slutsats

I den här artikeln lärde du dig hur man öppnar eller extraherar 7z-filer programmatisk med C#. Du utforskade också metoder för att hantera lösenordsskyddade arkiv i dina .NET applikationer. För vidare hjälp, besök Gratis Supportforum eller kolla in vår API Dokumentation.

Med Aspose Plugin kan du hantera 7z filhantering utan ansträngning, vilket gör det till ett viktigt verktyg för att implementera programmatisk 7z extraktion i dina .NET-applikationer.