Décompresser des fichiers Csharp

Introduction

Les archives RAR sont un moyen populaire de compresser plusieurs fichiers en un seul paquet. Dans cet article, vous apprendrez comment décompresser ou extraire des fichiers d’une archive RAR compressée en utilisant C# .NET. Nous couvrirons divers scénarios, y compris la gestion des archives protégées par mot de passe, et fournirons des exemples de code pratiques pour vous guider tout au long du processus.

Table des matières

Extracteur ou ouvreur RAR C# – Téléchargement gratuit

L’API Aspose.ZIP pour .NET est une solution robuste qui prend en charge l’archivage et l’extraction de fichiers à partir de divers formats, y compris RAR (RAR4 et RAR5), ZIP et 7Z. Vous pouvez facilement installer cette bibliothèque en la téléchargeant depuis la section Téléchargements ou en utilisant la commande suivante dans la console du gestionnaire de packages de Microsoft Visual Studio :

PM> Install-Package Aspose.Zip

Décompresser un fichier spécifique d’un RAR en C#

Pour extraire un fichier spécifique d’une archive RAR, suivez ces étapes :

  1. Chargez le fichier RAR d’entrée en utilisant la classe RarArchive.
  2. Créez un nouveau fichier en utilisant la méthode Create().
  3. Ouvrez l’entrée souhaitée de l’archive RAR.
  4. Écrivez les données extraites dans le nouveau fichier créé.

Voici un exemple de code montrant comment décompresser un fichier spécifique par programmation en C# :

Extraire tous les fichiers d’une archive RAR en C#

Pour décompresser ou extraire tous les fichiers d’une archive RAR, suivez ces étapes :

  1. Chargez le fichier RAR d’entrée.
  2. Extrayez tous les fichiers dans un répertoire spécifié.

Le code suivant illustre comment décompresser tous les fichiers d’une archive RAR par programmation en C# :

Décompresser un fichier particulier d’un RAR protégé par mot de passe

Extraire un fichier spécifique d’une archive RAR protégée par mot de passe implique ces étapes :

  1. Chargez le fichier RAR chiffré.
  2. Spécifiez le nom du fichier de sortie.
  3. Utilisez la méthode Extract() pour décompresser le fichier protégé par mot de passe.

Voici comment vous pouvez y parvenir en C# :

Décompresser tous les fichiers d’une archive RAR protégée par mot de passe en C#

Pour extraire tous les fichiers d’une archive RAR protégée par mot de passe, suivez ces étapes :

  1. Chargez le fichier RAR chiffré.
  2. Décompressez ou extrayez tous les fichiers protégés par mot de passe de l’archive.

Le code suivant montre comment décompresser tous les fichiers d’un fichier RAR protégé par mot de passe par programmation en C# :

Obtenez une licence gratuite pour l’API Unrar C# .NET

Vous pouvez évaluer l’API Aspose.ZIP sans aucune limitation en demandant une licence temporaire gratuite. Cela vous permet d’explorer toutes les capacités de la bibliothèque, y compris la gestion efficace et sécurisée des archives RAR.

Conclusion

Dans cet article, vous avez appris comment décompresser ou extraire des fichiers d’archives RAR en C#. Nous avons couvert divers scénarios, y compris l’extraction de fichiers d’archives protégées par mot de passe, vous fournissant une compréhension complète de la bibliothèque C# Unrar pour .NET. Pour une exploration plus approfondie, vous pouvez visiter la documentation de l’API pour des fonctionnalités et des fonctionnalités supplémentaires. Si vous avez des questions, n’hésitez pas à nous contacter via le forum de support gratuit.

Voir aussi