Ak hľadáte extract ZIP archívy programmaticky v C#, ste na správnom mieste!Tento článok slúži ako komplexný sprievodca o efektívnej manipulácii s extrakciou súborov Zip pomocou .NET Archive Extraction Library.Budeme preskúmať rôzne metódy pre unzipping súbory, vrátane toho, ako spravovať heslo chránené archivy a AES šifrovanie.

Odstrániť ZIP súbory v C#

V našej predchádzajúcej Článok o vytváraní ZIP súborov, diskutovali sme rôzne techniky pre balenie súborov pomocou Aspose.ZIP pre .NETTeraz sa ponoríme do unziping ZIP súborov a extrahovať súbory z ako heslo chránené a AES šifrované zIP archívov v C#.

Tabuľka obsahu

Extrakt ZIP Archívy v C# - API Inštalácia

Predtým, než začnete, uistite sa, že máte Stiahnuté a referenčný Aspose.ZIP pre .NET. Môžete tiež nainštalovať balík prostredníctvom Spoločnosť NuGet Package Manager. Ak chcete k projektu pridať knižnicu, spustite nasledujúci príkaz:

PM> NuGet\Install-Package Aspose.Zip

Ako extrahovať ZIP súbory v C#

Odstránenie ZIP súborov môže byť vykonané dvoma primárnymi spôsobmi:

  • Vybrať každý súbor z archívu ZIP individuálne.
  • Unzip všetky súbory do špecifikovaného priečinka pomocou .NET Core Zip.

C# Odstrániť každý súbor v ZIP

Ak chcete súbory extrahovať individuálne pri monitorovaní postupu extrakcie, postupujte podľa týchto krokov:

Tu je vzorka kódu, ktorá ukazuje, ako extrahovať súbory z archívu ZIP v C#:

Unzip ZIP súbory do priečinka v C#

Ak radšej odomknúť všetky súbory do konkrétneho priečinka, postupujte podľa týchto krokov:

Tu je vzorka kódu pre odzipovanie ZIP súborov do priečinka pomocou C# Unzip File to Folder:

C# Unzip heslo chránené ZIP súbory {#Unzip heslo chránené ZIP súbory-v-CSharp}

Môžete extrahovať heslo chránené ZIP súbory pomocou Aspose.ZIP pre .NET. ArchiveLoadOptions triedy, ktoré prejdete ako druhý parameter na ArchívNapríklad na C# Unzip súbor s heslom, odkazujte na nasledujúci príklad.

Tu je vzorový kód na odstránenie hesla chráneného ZIP súboru:

Extrakt AES šifrované ZIP súbory v C# {#Unzip-AES-šifrované ZIP súbory-v-CSharp}

Ak je váš ZIP archív šifrovaný pomocou AES, Aspose.ZIP pre .NET podporuje metódy šifrácie AE128, AEP192 a AEC256. ArchiveLoadOptions v triede .

Tu je, ako extrahovať AES šifrované ZIP súbory v C#:

C# ZIP Extraction API - Získajte bezplatnú licenciu

Môžete vykonať extrakciu ZIP bez akýchkoľvek hodnotenia obmedzení získaním - bezplatná dočasná licencia.

Záver

V tomto článku sme sa pokrývali, ako unzip ZIP súbory pomocou C# a riešili extrakciu heslo chránených zIP archívov. Okrem toho sme skúmali ako zaobchádzať s šifrovanými zip súbormi. Pre viac informácií o používaní Aspose.ZIP pre .NET, pozrite sa na dokumentácia.

Tento sprievodca je vaším zdrojom pre C# .NET 6 Zip File Extraction, ** C#.NET 7 ZIP File Extract** a ďalšie. Bez ohľadu na to, či pracujete s .net Core Zips súbor extrakcie do konkrétneho priečinka alebo implementácia c# Decompress ZIS s chybovým manažmentom, techniky diskutované tu zvýši vaše ZIT extraktné schopnosti v .NET.

Pre ďalšiu pomoc vám tento sprievodca zahŕňa informácie o C# Unzip File, File v pamäti a ZIP Decompress. Budete sa tiež dozvedieť o C # Open ZIP, Zip Unpack a o tom, ako vytiahnuť zip bez hesla. Ak máte záujem o prácu s heslom chránenými archívmi, budeme pokrývať spôsoby Retre Zip Password a Otvorenie šifrovaného súboru .Sledujte tieto pokyny, aby ste efektívne spravovali svoje ZP súbory v C#.

Okrem toho, ak chcete vedieť, ako sa .NET Unzip súbory alebo vykonávať C# Archive operácie, tento sprievodca poskytuje všetky potrebné informácie, ktoré potrebujete začať s ** C# Decompress ZIP** a c# Zipping Súbory.

More in this category