Jak stworzyć archiwum 7z w C#

Ten podstawowy artykuł wyjaśnia jak utworzyć archiwum 7z w C#. Zawiera szczegółowe kroki i przykładowy kod, aby zademonstrować, jak można utworzyć plik C# 7z w swoich aplikacjach. Co więcej, nie musimy instalować żadnego narzędzia ani aplikacji kompresującej innej firmy, aby pracować z tą funkcją.

Kroki tworzenia archiwum 7z w języku C#

  1. Zainstaluj Aspose.ZIP z menedżera pakietów NuGet, aby utworzyć archiwum 7z
  2. Zainicjuj obiekt klasy SevenZipArchive
  3. Dodaj wszystkie pliki i katalogi za pomocą metody CreateEntries
  4. Zapisz archiwum wyjściowe jako plik 7z

Możemy jasno zrozumieć proces tworzenia archiwum 7z dzięki temu podejściu krok po kroku. Powyższe kroki obejmują również szczegóły konfiguracji, a następnie dostarczają kod C# 7zip do utworzenia archiwum. Możesz skompresować pojedynczy plik, określając jego nazwę, lub skompresować cały folder, używając jego ścieżki.

Kod do tworzenia archiwum 7z w C#

W przypadku tworzenia archiwum typu 7z C# szczegóły środowiska i przykładowy kod są udostępniane tutaj. Ten kod pobiera ścieżkę do folderu i tworzy plik archiwum 7zip zawierający całą zawartość folderu. Co więcej, możesz ulepszyć ten kod, aby uwzględnić szyfrowanie AES i ochronę archiwum hasłem. Pamiętaj, że możesz skalować ten kod, osadzając go w aplikacji opartej na wątkach, jednocześnie korzystając z przetwarzania równoległego.

W tym samouczku wyjaśniono szczegóły dotyczące pracy z aplikacją opartą na języku 7zip C#. Jeśli jednak chcesz nauczyć się rozpakowywać pliki z pliku ZIP, możesz przeczytać artykuł na jak wyodrębnić plik ZIP w C#.

 Polski