Jak vytvořit soubor ZIP v paměti v C#

V tomto tutoriálu krok za krokem se naučíte, jak vytvořit soubor ZIP v paměti v C#. Abyste mohli vytvořit ZIP archiv v paměti, musíte provést následující jednoduché kroky.

Kroky k vytvoření souboru ZIP v paměti v C#

  1. Přidejte Aspose.ZIP for .NET odkaz na balíček NuGet k řešení
  2. Přidejte pomocí příkazu Aspose.Zip v souboru s kódem Program.cs
  3. Použijte licenci pro Aspose.ZIP API pomocí metody License.SetLicense
  4. Získejte jeden nebo všechny soubory ze složky umístěné na disku a uložte jejich cesty do pole řetězců
  5. Vytvořte v paměti objekt Archive Class
  6. Pro každý soubor vytvořte v archivu ZIP uzel ArchiveEntry
  7. Uložte nebo zkopírujte instanci archivu ZIP do MemoryStream

Následující příklad kódu C# lze použít ve vaší aplikaci .NET ke komprimaci všech souborů ve složce na disku na ZIP file format a poté k uložení souboru ZIP do objektu streamu paměti.

Kód pro vytvoření souboru ZIP v paměti v C#

Takže tento C# soubor zip v aplikaci paměťové konzoly vám v podstatě pomůže převést složku do formátu ZIP a zapsat celý obsah složky do paměti v komprimovaném formátu. Poté můžete znovu vytvořit soubor ZIP z MemoryStream C# a uložit na disk. Jakmile bude archiv znovu vytvořen v systému souborů, můžete extrahovat soubor ZIP pomocí C# kódovat.

 Čeština