Hogyan készítsünk 7z archívumot C#-ban

Ez az alapvető cikk elmagyarázza, hogyan hozhat létre 7z archívumot C#-ban. Tartalmazza a részletes lépéseket és kódmintát, amely bemutatja, hogyan hozható létre a C# 7z fájl használatával az alkalmazásokban. Ezenkívül nem kell telepítenünk harmadik féltől származó eszközt vagy tömörítő alkalmazást ahhoz, hogy ezzel a funkcióval működjünk.

A 7z archívum létrehozásának lépései C#-ban

  1. Telepítse a Aspose.ZIP programot a NuGet csomagkezelőből a 7z archívum létrehozásához
  2. Inicializáljon egy SevenZipArchive osztályobjektumot
  3. Adja hozzá az összes fájlt és könyvtárat a CreateEntries módszerrel
  4. Mentse el a kimeneti archívumot 7z fájlként

Ezzel a lépésről lépésre történő megközelítéssel egyértelműen megérthetjük a 7z archívum létrehozásának folyamatát. A fenti lépések a konfigurációs részletekre is kiterjednek, majd az archívum létrehozásához adja meg a C# 7zip példa kódot. Tömöríthet egyetlen fájlt a nevének megadásával, vagy tömöríthet egy teljes mappát az elérési út használatával.

Kód a 7z archívum létrehozásához C#-ban

A 7z C# típusú archívum létrehozásához itt osztjuk meg a részleteket és a mintakódot. Ez a kód egy mappa elérési útját veszi, és létrehoz egy 7zip archív fájlt, amely tartalmazza a mappa teljes tartalmát. Ezenkívül ezt a kódot továbbfejlesztheti, hogy beépítse az AES titkosítást és jelszavas védelmet az archívum számára. Vegye figyelembe, hogy ezt a kódot méretezheti úgy, hogy beágyazza egy szál alapú alkalmazásba, miközben kihasználja a párhuzamos feldolgozás előnyeit.

Ez az oktatóanyag a 7zip C#-alapú alkalmazással való munka részleteit ismerteti. Ha azonban meg szeretne tanulni fájlok kibontását ZIP-fájlból, olvassa el a cikket a következőn: hogyan lehet kicsomagolni a ZIP fájlt C#-ban.

 Magyar