Create 7Zip Archive in C#

Dans A Article précédentNous avons découvert comment créer ZIP Les archives utilisant C#. Maintenant, nous allons nous concentrer sur le format 7z, qui est réputé pour son taux de compression élevé et ses capacités de cryptage AES robustes 256-bit. Cela rend la bibliothèque .NET 7z une option idéale pour traiter les archives de manière sûre et efficace.

Ce que vous apprendrez

Dans ce tutoriel, vous apprendrez comment create 7z (7-Zip) archives programmatiquement en utilisant C#.

Nous allons utiliser le Aspose.ZIP pour .NET Vous pouvez installer cette bibliothèque via :

Créer 7z (7-Zip) Archive en utilisant C#

Vous pouvez comprimer les fichiers dans un archive 7z, adapté à la fois pour les scénarios fichiers uniques et fichiers multiples. Cette fonctionnalité fournit une solution rentable pour les développeurs qui cherchent un outil d’extraction .NET RAR.

Créer un fichier 7z avec une entrée unique

Pour créer un fichier 7z avec un fichier unique, suivez les étapes suivantes :

Voici un exemple C# pour illustrer :

Créer des archives 7z avec plusieurs entrées

Pour compresser plusieurs fichiers dans un seul archive 7z :

Exemple :

Créer un AES Encrypted 7z Archive en utilisant C#

Pour sécuriser vos archives, vous pouvez utiliser cryptage AES, une fonctionnalité de la bibliothèque .NET 7z qui améliore la sécurité des archives:

  • Créer un exemple de SéminaireEncryptionSettings.
  • Configurer les paramètres de cryptage nécessaires.
  • Ajouter des entrées à l’archive et le sauvegarder.

Exemple :

Configurez les mots de passe différents pour les entrées 7z en utilisant C#

Pour attribuer des mots de passe uniques à différentes entrées dans votre archive:

  • Ouverture A Le filet pour l’archive 7Z.
  • Utiliser Étiquette.CreateEntry ajouter des entrées tout en spécifiant des mots de passe individuels.
  • Sauvez les archives.

Exemple :

Conclusion

Dans cet article, nous avons exploré comment créer des archives 7z programmatiquement en C#, les sécuriser avec le cryptage AES et attribuer des mots de passe uniques aux entrées. La documentation ZIP.

En utilisant le Aspose Plugin pour .NET, vous pouvez gérer efficacement les archives, appliquer le cryptage, et rationaliser vos flux de travail – tout pour seulement $99. Découvrir les fonctionnalités avancées aujourd’hui avec ce plug-in fiable d’extraction d’archives .NET, supportant tous les formats majeurs!

More in this category