Jak vytvořit archiv 7z v C#

Tento základní článek vysvětluje jak vytvořit 7z archiv v C#. Obsahuje podrobné kroky a ukázku kódu, které demonstrují, jak lze ve vašich aplikacích vytvořit soubor C# 7z. Pro práci s touto funkcí navíc nepotřebujeme instalovat žádný nástroj nebo komprimační aplikaci třetí strany.

Kroky k vytvoření archivu 7z v C#

  1. Nainstalujte Aspose.ZIP ze správce balíčků NuGet a vytvořte archiv 7z
  2. Inicializujte objekt třídy SevenZipArchive
  3. Přidejte všechny soubory a adresáře pomocí metody CreateEntries
  4. Uložte výstupní archiv jako soubor 7z

Prostřednictvím tohoto podrobného přístupu můžeme jasně pochopit proces vytváření 7z archivu. Výše uvedené kroky také pokrývají podrobnosti o konfiguraci a poté poskytnou C# 7zip příklad kód pro vytvoření archivu. Můžete komprimovat jeden soubor zadáním jeho názvu nebo komprimovat celou složku pomocí její cesty.

Kód pro vytvoření archivu 7z v C#

Pro vytvoření archivu typu 7z C# jsou zde sdíleny podrobnosti o prostředí a ukázkový kód. Tento kód převezme cestu ke složce a vytvoří archivní soubor 7zip obsahující veškerý obsah složky. Navíc můžete tento kód vylepšit tak, aby zahrnoval šifrování AES a ochranu heslem pro archiv. Všimněte si, že tento kód můžete škálovat tak, že jej vložíte do aplikace založené na vláknech a zároveň využijete výhody paralelního zpracování.

Tento tutoriál vysvětluje podrobnosti pro práci s aplikací založenou na 7zip C#. Pokud se však chcete naučit extrahovat soubory ze souboru ZIP, můžete si přečíst článek na jak extrahovat ZIP soubor v C#.

 Čeština