Create 7Zip Archive in C#

In A Vorheriger Post, Wir haben untersucht, wie wir erstellen ZIP Archiv verwendet C#. Jetzt werden wir uns auf das 7z-Format konzentrieren, das für seinen hohen Komprimierungsverhältnis und robuste 256-Bit-AES-Cryption-Fähigkeiten berühmt ist.Dies macht die .NET 7z-Bibliothek eine ideale Wahl für die sichere und effiziente Verarbeitung von Dateien.

Was du lernen wirst

In diesem Tutorial erfahren Sie, wie Sie programmatisch 7z (7-Zip) Archive erstellen, indem Sie C# verwenden:

Wir werden die Aspose.ZIP für .NET API. Sie können diese Bibliothek über:

7z (7-Zip) Archive mit C# erstellen

Sie können Dateien in ein 7z-Archiv komprimieren, das sowohl für Single-Datei als auch für Multi-Datei-Szenarien geeignet ist. Diese Funktion bietet eine kostengünstige Lösung für Entwickler, die nach einem .NET RAR-Extraktions-Tool suchen.

7z Archive mit einem einzigen Eingang erstellen

Um ein 7z-Archiv mit einem einzigen Datei zu erstellen, folgen Sie diesen Schritten:

Hier ist ein C# Beispiel, um zu illustrieren:

7z Archive mit mehreren Beiträgen erstellen

Um mehrere Dateien in ein einziges 7z-Archiv zu komprimieren:

zum Beispiel:

Erstellen Sie ein AES Encrypted 7z Archive mit C#

Um Ihre Dateien zu sichern, können Sie die AES-Cryption verwenden, eine Funktion der .NET 7z-Bibliothek, die die Archivsicherheit verbessert:

  • Schaffen Sie ein Beispiel für SiebenZipAESEncryptionSettings.
  • Konfigurieren Sie die erforderlichen Verschlüsselungsparameter.
  • Fügen Sie Beiträge in das Archiv hinzu und speichern Sie es.

zum Beispiel:

Konfigurieren Sie verschiedene Passwörter für 7z Einträge mit C#

Einzigartige Passwörter an verschiedene Inträge in Ihrem Archiv zu zugeordnen:

zum Beispiel:

Schlussfolgerungen

In diesem Artikel haben wir untersucht, wie man 7z-Archive in C# programmatisch erstellen, sie mit AES-Cryption sichern und einzigartige Passwörter an Beiträge zugeordnet Aspose.ZIP Dokumentation.

Durch die Verwendung des Aspose Plugin für .NET können Sie Archive effizient verwalten, Verschlüsselung anwenden und Ihre Workflows - alles für nur $99. Entfernen Sie heute fortschrittliche Funktionen mit diesem zuverlässigen .NET-Archiv-Extraktionsplugin, das alle wichtigen Formate unterstützt!

More in this category