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
- Telepítse a Aspose.ZIP programot a NuGet csomagkezelőből a 7z archívum létrehozásához
- Inicializáljon egy SevenZipArchive osztályobjektumot
- Adja hozzá az összes fájlt és könyvtárat a CreateEntries módszerrel
- 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.