Kako ZIP mapu u C#

Ovaj brzi članak sadrži informacije o kako komprimirati mapu u C#. Omogućuje detaljne korake koje treba izvršiti tijekom pisanja alata za stvaranje datoteke ZIP za mapu. Nekoliko redaka koda u C# zip mapi i datoteke u svim njenim podmapama bez instaliranja alata treće strane.

Koraci za zip mapu u C#

  1. Dodajte Aspose.ZIP iz upravitelja paketa NuGet da zipujete mapu
  2. Instancirajte objekt klase FileStream s izlaznim nazivom ZIP datoteke
  3. Instancirajte objekt ZIP Archive datoteke
  4. Stvorite unose u arhivu tako da navedete naziv ciljne mape
  5. Spremite arhivu kako biste stvorili ZIP datoteku koja sadrži sve datoteke i podmape

Ovi koraci detaljno opisuju proces tako što prvo daju konfiguraciju okruženja, a zatim uvode sve glavne klase potrebne za stvaranje ZIP datoteke za mapu. U zip mapu C# koraci kodiranja navedeni su nakon toga radi potpunog razumijevanja.

Kodirajte u zip mapu u C#

Ove linije koda u C# stvaraju ZIP datoteku iz mape. Postoji nekoliko mogućih varijacija za postizanje zadatka, npr. umjesto davanja naziva ciljne mape, možete dati objekt klase DirectoryInfo kao izvor datoteka za izlaznu ZIP datoteku. Slično, također možete postaviti oznaku za uključivanje korijenske mape u izlaznu ZIP datoteku.

Ovaj vodič nas je vodio kako komprimirati cijelu mapu. Ako ste zainteresirani naučiti obrnuti postupak, tj. izdvojiti ZIP datoteku, pogledajte članak na kako izdvojiti ZIP datoteku u C#.

 Hrvatski