Extract Open 7z

Introduzione

I file 7z sono rinomati per i loro eccezionali rapporti di compressione, rendendoli una scelta preferita per l’archiviazione e il trasferimento dei dati. In questa guida, imparerai come aprire o estrarre i file 7z (7zip) programmaticamente utilizzando C# nelle tue applicazioni.

Indice

Estrattore di file 7z (7zip) – Installazione API C#

Per lavorare con i file 7z nelle tue applicazioni, puoi utilizzare l’API Aspose.ZIP per .NET. Questa robusta libreria supporta una varietà di formati compressi, inclusi ZIP, RAR e 7z.

Per iniziare, installa l’API tramite NuGet con il seguente comando:

PM> Install-Package Aspose.Zip

Aprire o estrarre file 7z (7zip) programmaticamente usando C#

Per aprire o estrarre i file 7z programmaticamente, segui questi passaggi:

  1. Carica l’archivio 7z (7zip) di input utilizzando la classe SevenZipArchive.
  2. Usa il metodo ExtractToDirectory per estrarre tutti i file dall’archivio 7zip in una directory specificata.

Ecco un esempio di codice:

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

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

Estrarre o decomprimere file 7zip protetti da password usando C#

Per estrarre un file 7zip protetto da password, segui questi passaggi:

  1. Carica l’archivio 7z crittografato.
  2. Usa il metodo ExtractToDirectory, fornendo la password.

Ecco l’implementazione:

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");
        }
    }
}

Ottenere una licenza API gratuita

Puoi valutare l’API Aspose.ZIP senza alcuna limitazione richiedendo una Licenza Temporanea Gratuita.

Conclusione

In questo articolo, hai imparato come aprire o estrarre i file 7z programmaticamente utilizzando C#. Hai anche esplorato metodi per gestire archivi protetti da password nelle tue applicazioni .NET. Per ulteriore assistenza, visita il Forum di Supporto Gratuito o consulta la nostra Documentazione.

Con il Plugin Aspose, puoi gestire la manipolazione dei file 7z senza sforzo, rendendolo uno strumento essenziale per implementare l’estrazione programmatica di 7z nelle tue applicazioni .NET.