Pliki 7z są szeroko stosowane ze względu na imponujący współczynnik kompresji. W tym przewodniku dowiesz się, jak otworzyć lub wyodrębnić pliki 7z (7zip) programowo w swoich aplikacjach C#. Oto szybki przegląd tego, co omówimy:
- Wyodrębnianie plików 7z (7zip) – Instalacja API C#
- Otwórz lub wyodrębnij plik 7z (7zip) programowo przy użyciu C#
- Wyodrębnij lub rozpakuj plik 7zip chroniony hasłem przy użyciu C#
- Uzyskaj bezpłatną licencję API
Wyodrębnianie plików 7z (7zip) – Instalacja API C#
Aby obsługiwać pliki 7z w swoich aplikacjach, możesz użyć API Aspose.ZIP dla .NET. Ta potężna biblioteka obsługuje różne formaty skompresowane, w tym ZIP, RAR i 7z. Możesz łatwo stworzyć program do wyodrębniania plików 7z w swoich aplikacjach .NET.
Aby rozpocząć, pobierz plik DLL z sekcji Pobieranie lub zainstaluj go za pomocą NuGet, używając następującego polecenia:
PM> Install-Package Aspose.Zip
Otwórz lub wyodrębnij plik 7z (7zip) programowo przy użyciu C#
Aby otworzyć lub wyodrębnić pliki 7z programowo, wykonaj następujące kroki:
- Załaduj wejściowy archiwum 7z (7zip) za pomocą klasy SevenZipArchive.
- Użyj metody ExtractToDirectory, aby wyodrębnić wszystkie pliki z archiwum 7zip do określonego katalogu.
Oto przykładowy fragment kodu ilustrujący, jak wyodrębnić plik 7z za pomocą C#:
Wyodrębnij lub rozpakuj plik 7zip chroniony hasłem przy użyciu C#
Niektóre pliki 7z mogą być zaszyfrowane w celach bezpieczeństwa. Jeśli musisz wyodrębnić plik 7zip chroniony hasłem, wykonaj następujące kroki:
- Załaduj wejściowe archiwum 7z chronione hasłem.
- Użyj metody ExtractToDirectory, aby wyodrębnić archiwum 7z, podając hasło.
Poniższy kod ilustruje, jak programowo wyodrębnić plik 7zip chroniony hasłem przy użyciu C#:
Uzyskaj bezpłatną licencję API
Możesz ocenić API Aspose.ZIP bez żadnych ograniczeń, żądając Bezpłatnej Licencji Tymczasowej.
Podsumowanie
W tym artykule dowiedziałeś się, jak otworzyć lub wyodrębnić pliki 7z programowo przy użyciu C#. Zbadałeś również, jak obsługiwać archiwa chronione hasłem w swoich aplikacjach .NET. W razie dalszych pytań, skontaktuj się z nami na Bezpłatnym Forum Wsparcia lub zapoznaj się z naszą dokumentacją API Dokumentacja w celu uzyskania dodatkowych funkcji.
Zobacz także
Korzystając z biblioteki do wyodrębniania C# 7zip, możesz łatwo zintegrować możliwości przetwarzania plików 7z w .NET w swoich aplikacjach. Niezależnie od tego, czy rozwijasz aplikację konsolową do wyodrębniania 7z, czy pracujesz z obsługą plików 7z w ASP.NET, ten przewodnik stanowi fundament, którego potrzebujesz do skutecznej dekompresji 7zip w C# .NET.