
Einführung
7z-Dateien sind bekannt für ihre außergewöhnlichen Kompressionsraten, was sie zu einer bevorzugten Wahl für die Datenspeicherung und -übertragung macht. In diesem Leitfaden lernen Sie, wie Sie 7z (7zip) Dateien programmgesteuert mit C# in Ihren Anwendungen öffnen oder extrahieren können.
Inhaltsverzeichnis
- 7z-Datei (7zip) Extraktor – C# API-Installation
- 7z-Datei (7zip) programmgesteuert mit C# öffnen oder extrahieren
- Passwortgeschützte 7zip-Datei mit C# extrahieren oder entpacken
- Kostenlose API-Lizenz erhalten
7z-Datei (7zip) Extraktor – C# API-Installation
Um mit 7z-Dateien in Ihren Anwendungen zu arbeiten, können Sie die Aspose.ZIP für .NET API nutzen. Diese robuste Bibliothek unterstützt eine Vielzahl von komprimierten Formaten, einschließlich ZIP, RAR und 7z.
Um zu beginnen, installieren Sie die API über NuGet mit dem folgenden Befehl:
PM> Install-Package Aspose.Zip
7z-Datei (7zip) programmgesteuert mit C# öffnen oder extrahieren
Um 7z-Dateien programmgesteuert zu öffnen oder zu extrahieren, befolgen Sie diese Schritte:
- Laden Sie das Eingangs-7z (7zip) Archiv mit der Klasse
SevenZipArchive
. - Verwenden Sie die Methode
ExtractToDirectory
, um alle Dateien aus dem 7zip-Archiv in ein angegebenes Verzeichnis zu extrahieren.
Hier ist ein Beispielcode:
using Aspose.Zip.SevenZip;
using System.IO;
class Program
{
static void Main()
{
using (SevenZipArchive archive = new SevenZipArchive("input.7z"))
{
archive.ExtractToDirectory("output_folder");
}
}
}
Passwortgeschützte 7zip-Datei mit C# extrahieren oder entpacken
Um eine passwortgeschützte 7zip-Datei zu extrahieren, befolgen Sie diese Schritte:
- Laden Sie das verschlüsselte 7z-Archiv.
- Verwenden Sie die Methode
ExtractToDirectory
und geben Sie das Passwort an.
Hier ist die Implementierung:
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");
}
}
}
Kostenlose API-Lizenz erhalten
Sie können die Aspose.ZIP API ohne Einschränkungen evaluieren, indem Sie eine Kostenlose Temporäre Lizenz anfordern.
Fazit
In diesem Artikel haben Sie gelernt, wie Sie 7z-Dateien programmgesteuert mit C# öffnen oder extrahieren können. Sie haben auch Methoden zur Handhabung passwortgeschützter Archive in Ihren .NET-Anwendungen erkundet. Für weitere Unterstützung besuchen Sie das Kostenlose Support-Forum oder sehen Sie sich unsere API Dokumentation an.
Mit dem Aspose Plugin können Sie die 7z-Dateimanipulation mühelos verwalten, was es zu einem unverzichtbaren Werkzeug für die Implementierung der programmgesteuerten 7z-Extraktion in Ihren .NET-Anwendungen macht.