Ако тражите да извлачите ЗИП архиве програмски у Ц#, ви сте на правом месту! Овај чланак служи као свеобухватни водич о ефикасном управљању извлачењем ЗиП датотека користећи .НЕТ Архив Екстракција Библиотека.

Извлачите ЗИП датотеке у Ц#

U našem prethodnom Чланак о креирању ЗИП датотека, разговарали смо о различитим техникама за паковање датотека користећи ASPOSE.ZIP за .NETСада, да се потопимо у уциппинг ЗИП датотеке и извлачење фајлова из и лозинке заштићених и АЕС шифрованих ЗиП архива у Ц#.

Табела садржаја

Екстрактирајте ЗИП Архиве у Ц # - АПИ Инсталација

Пре него што почнете, уверите се да имате Преузети и референтне Aspose.ZIP за .NET. Такође можете инсталирати пакет преко Управљање пакетом. Да бисте додали библиотеку у свој пројекат, извршите следећу команду:

PM> NuGet\Install-Package Aspose.Zip

Како извући ЗИП датотеке у Ц#

Екстракција ЗИП датотека се може извршити на два главна начина:

  • Екстрактирајте сваки датотеку из ZIP архива појединачно.
  • Unzip sve datoteke u određenu mapu pomoću .NET Core Zip.

C# Екстрактира сваки датотеку у ZIP

Да бисте појединачно извукли датотеке док пратите напредак извлачења, пратите ове кораке:

Ево узорка кода који показује како извући датотеке из ЗИП архива у Ц #:

Unzip ZIP датотеке у фасциклу у C#

Ако преферирате да искључите све датотеке у одређену фасциклу, пратите ове кораке:

  • Отворите ЗИП архиву користећи ФилхСтрејм Класа је.
  • Стварање примера за Архиве Иницијалисани са ЗИП-ом ФилхСтрејм и објекта.
  • Искористите је Archive.ExtractToDirectory(string) Metoda za unzip datoteke u određenom dosjeu.

Ево узорка кода за отциппирање ЗИП датотека у фасциклу користећи Ц# Unzip File to Folder:

C# Unzip Password-Protected ZIP Датотеке

Можете извући ЗИП архиве заштићене лозинком користећи Aspose.ZIP за .NET. Архив Опције класе, које ћете проћи као други параметар на АрхивеНа пример, на C# Unzip датотеку са лозинком, погледајте следећи пример.

Ево узорног кода за уклањање датотеке ЗИП заштићене лозинком:

Екстрактирајте АЕС шифроване ЗИП датотеке у Ц#

Ако је ваш ЗИП архива шифрована са АЕС-ом, Аспосе.ЗиП за .НЕТ подржава методе AES128, АеС192, и АЭС256. Архив Опције Класа је.

Ево како извући АЕС шифроване ЗИП датотеке у Ц #:

Ц # ЗИП Екстракција АПИ - добити бесплатну лиценцу

Можете извршити ЗИП екстракцију без ограничења процене добијањем Бесплатна привремена лиценца.

Закључак

У овом чланку, покрили смо како да унзип ЗИП датотеке користећи Ц# и суочили се са екстракцијом пасош-заштићених ЗиП архива. Документација.

Овај водич је ваш и-то ресурс за C# .NET 6 ЗИП Екстракција датотека, Ц#.NET 7 ЗиП ФИЛЕЕКРАЦИЈА и још много тога. било да радите са .НЕТ Цоре З ИП ектракције дататека у одређену фасциклу или имплементирају ** Ц# Декомпресс ЗИС** са управљањем грешкама, технике које су овде расправљене ће побољшати своје могућности за извлачење ЗиП-а у .Нет.

Да бисте вам помогли даље, овај водич укључује информације о C# Unzip датотеке, Ц# Унзип Датотека у Меморији и ** Ц# Декомпрес ЗИП**. Такође ћете сазнати о Ц # Отворени ЗиП, * Ц # Унапаковање Зимп* и како да *Екстрактирајте Зимип без лозинке.

Поред тога, ако желите да знате како да .NET Unzip датотеке или извршите C# Архив операције, овај водич пружа све неопходне информације које треба да почнете са ** C# Декомпресс ЗИП** и ** Ц# Зиппинг Датотека**.

More in this category