
Wprowadzenie
Pliki 7z są znane z wyjątkowych współczynników kompresji, co czyni je preferowanym wyborem do przechowywania i transferu danych. W tym przewodniku nauczysz się, jak otworzyć lub wyodrębnić pliki 7z (7zip) programowo przy użyciu C# w swoich aplikacjach.
Spis treści
- Ekstraktor 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 zabezpieczony hasłem przy użyciu C#
- Uzyskaj darmową licencję API
Ekstraktor plików 7z (7zip) – Instalacja API C#
Aby pracować z plikami 7z w swoich aplikacjach, możesz skorzystać z API Aspose.ZIP dla .NET. Ta solidna biblioteka obsługuje różnorodne skompresowane formaty, w tym ZIP, RAR i 7z.
Aby rozpocząć, zainstaluj API 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 archiwum 7z (7zip) przy użyciu klasy
SevenZipArchive
. - Użyj metody
ExtractToDirectory
, aby wyodrębnić wszystkie pliki z archiwum 7zip do określonego katalogu.
Oto przykładowy fragment kodu:
using Aspose.Zip.SevenZip;
using System.IO;
class Program
{
static void Main()
{
using (SevenZipArchive archive = new SevenZipArchive("input.7z"))
{
archive.ExtractToDirectory("output_folder");
}
}
}
Wyodrębnij lub rozpakuj plik 7zip zabezpieczony hasłem przy użyciu C#
Aby wyodrębnić plik 7zip zabezpieczony hasłem, wykonaj następujące kroki:
- Załaduj zaszyfrowane archiwum 7z.
- Użyj metody
ExtractToDirectory
, podając hasło.
Oto implementacja:
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");
}
}
}
Uzyskaj darmową licencję API
Możesz ocenić API Aspose.ZIP bez żadnych ograniczeń, żądając Darmowej Licencji Tymczasowej.
Podsumowanie
W tym artykule nauczyłeś się, jak otworzyć lub wyodrębnić pliki 7z programowo przy użyciu C#. Zbadałeś również metody obsługi archiwów zabezpieczonych hasłem w swoich aplikacjach .NET. W celu uzyskania dalszej pomocy odwiedź Darmowe Forum Wsparcia lub zapoznaj się z naszą Dokumentacją API.
Dzięki Aspose Plugin możesz zarządzać manipulacją plikami 7z bez wysiłku, co czyni go niezbędnym narzędziem do wdrażania programowego wyodrębniania 7z w swoich aplikacjach .NET.