Ha azt szeretné, hogy a ZIP archívumok programozottan a C#, akkor a megfelelő helyen!Ez a cikk szolgál egy átfogó útmutató a hatékonyan kezelni a zIP fájl kivonása a .NET Archive Extraction Library. Meg fogjuk vizsgálni a különböző módszerek kikapcsolására a Fájlok, beleértve, hogyan kezelheti a jelszó-védelem alatt álló archivumokat és az AES titkosítás.

ZIP fájlok kivonása C#

Az előzőben ZIP fájlok létrehozásáról szóló cikk, megvitattuk a különböző technikákat a fájlcsomagolás használata Az ASPOSE.ZIP és a .NETMost merüljünk át a ZIP fájlok kikapcsolása és a C#-ban mind a jelszóvédelemmel, mind az AES titkosított ZIP archívumokból származó kivonatok.

Tartalmak táblája

Kivonat ZIP Archívumok C# - API telepítés

Mielőtt elkezdenénk, győződjön meg róla, hogy Letöltés és hivatkozott Aspose.ZIP .NET. Ön is telepítheti a csomag a NuGet csomagkezelő. A könyvtár hozzáadásához a projekthez futtatja a következő parancsot:

PM> NuGet\Install-Package Aspose.Zip

Hogyan lehet kivonni ZIP fájlokat a C#

A ZIP fájlok kivonása két fő módon érhető el:

  • A ZIP archívumból minden egyes fájlt elkülönítve.
  • Az összes fájl eltávolítása egy adott mappába .NET Core Zip használatával.

C# Az egyes fájlok kivonása ZIP-ben

Ahhoz, hogy a fájlokat egyenként kivonjuk, miközben figyelemmel kíséri a kivonási folyamatot, kövesse az alábbi lépéseket:

Íme egy kódmintája, amely bemutatja, hogyan lehet kivonni a fájlokat egy ZIP archívumból a C#-ban:

Unzip ZIP fájlokat a C#-ban

Ha az összes fájlt egy adott mappába szeretné eltávolítani, kövesse az alábbi lépéseket:

Itt van egy kódmintája a ZIP fájlokat egy mappába a C# Unzip File to Folder használatával:

C# Unzip jelszó-védett ZIP fájlok {#Unzip jelszó-védett ZIP fájlok-CSharp}

A jelszóval védett ZIP archívumok kivonása a .NET számára Aspose.ZIP használatával. ArchiveLoadOptions az osztály, amelyet a második paraméterként átad a ArchívumPéldául a C# Unzip Fájl a jelszóval, a következő példa.

Íme egy példány kódszerkesztés a jelszóval védett ZIP fájl kikapcsolásához:

Kivonat AES titkosított ZIP fájlok C# {#Unzip-AES titkosított ZIP fájlok-CSharp}

Ha a ZIP archívum titkosított AES, Aspose.ZIP for .NET támogatja a kódolási módszerek AE128, AÉ192, és AEC256. kivonása egy AEG titokított Zip fájl hasonlít a kikapcsolás egy jelszó-védelemű archivum; csak meg kell adni a dekódolás jelt használva a ArchiveLoadOptions Az osztály.

Íme, hogyan lehet kivonni az AES titkosított ZIP fájlokat a C#:

C# ZIP Extraction API - Szerezzen ingyenes licencet

Az értékelési korlátozások nélkül elvégezheti a ZIP kivonását a Ingyenes ideiglenes engedély.

következtetések

Ebben a cikkben megvizsgáltunk, hogyan lehet unzip ZIP fájlokat használni C# és kezelni a kivonását jelszó-védelem Zip archívumok. Ezen túlmenően, felfedeztük, hogy hogyan kezeli a titkosított zIP-fájlok. További információt a használata Aspose.ZIP a .NET, lásd a Dokumentáció.

Ez az útmutató az Ön forrása a C# .NET 6 Zip File Extraction, C#.NET 7 ZIP File Extract és így tovább. Akár egy adott mappába dolgozik, vagy egy hibás feldolgozással futtatja c# decompress zip-t, az itt megvitatott technikák javítják a zIP extraction képességeit a .net-ben.

Ahhoz, hogy további segítséget nyújtson Önnek, ez az útmutató tartalmazza az információkat a C# Unzip File, C # UnZip File in Memory és C# Decompress ZIP. Ön is megtanulja az c# Open Z IP-t, a c# unpack Zip-, és hogyan lehet Extract Zips Without Password. Ha érdekli a munkát a jelszó-védelem alatt álló archívumok, akkor fedjük fel, hogyan kell Retreve a Jelszót és Open Encrypted zips fájl.

Továbbá, ha szeretné tudni, hogyan kell .NET Unzip fájlokat vagy végre C# Archive műveleteket, ez az útmutató biztosítja az összes szükséges információt, hogy megkezdődjön a ** C# Decompress ZIP** és c# Zipping Fájlok.

More in this category