Extraire Ouvrir 7z

Introduction

Les fichiers 7z sont réputés pour leurs taux de compression exceptionnels, ce qui en fait un choix privilégié pour le stockage et le transfert de données. Dans ce guide, vous apprendrez comment ouvrir ou extraire des fichiers 7z (7zip) de manière programmatique en utilisant C# dans vos applications.

Table des matières

Extracteur de fichier 7z (7zip) – Installation de l’API C#

Pour travailler avec des fichiers 7z dans vos applications, vous pouvez utiliser l’API Aspose.ZIP pour .NET. Cette bibliothèque robuste prend en charge une variété de formats compressés, y compris ZIP, RAR et 7z.

Pour commencer, installez l’API via NuGet avec la commande suivante :

PM> Install-Package Aspose.Zip

Ouvrir ou extraire un fichier 7z (7zip) de manière programmatique en utilisant C#

Pour ouvrir ou extraire des fichiers 7z de manière programmatique, suivez ces étapes :

  1. Chargez l’archive 7z (7zip) d’entrée en utilisant la classe SevenZipArchive.
  2. Utilisez la méthode ExtractToDirectory pour extraire tous les fichiers de l’archive 7zip vers un répertoire spécifié.

Voici un exemple de code :

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

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

Extraire ou décompresser un fichier 7zip protégé par mot de passe en utilisant C#

Pour extraire un fichier 7zip protégé par mot de passe, suivez ces étapes :

  1. Chargez l’archive 7z chiffrée.
  2. Utilisez la méthode ExtractToDirectory, en fournissant le mot de passe.

Voici l’implémentation :

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

Obtenir une licence API gratuite

Vous pouvez évaluer l’API Aspose.ZIP sans aucune limitation en demandant une Licence Temporaire Gratuite.

Conclusion

Dans cet article, vous avez appris comment ouvrir ou extraire des fichiers 7z de manière programmatique en utilisant C#. Vous avez également exploré des méthodes pour gérer des archives protégées par mot de passe dans vos applications .NET. Pour plus d’assistance, visitez le Forum de Support Gratuit ou consultez notre Documentation.

Avec le Plugin Aspose, vous pouvez gérer la manipulation de fichiers 7z sans effort, ce qui en fait un outil essentiel pour mettre en œuvre l’extraction programmatique de 7z dans vos applications .NET.