Hogyan készítsünk 7z archívumot C#
Ez az alapvető cikk elmagyarázza, hogyan kell létrehozni egy 7z archívumot a C#. Ez tartalmaz részletes lépéseket és egy kódmintát, hogy megmutassa, hogyan kell létrehozni egy 7z fájlt az alkalmazásokon belül anélkül, hogy bármilyen harmadik fél eszközei vagy tömörítési alkalmazások.
7z archívum létrehozásának előnyei
magas tömörítési arány:- A 7z formátum gyakran jobb tömörítést biztosít, mint más formátumok.
Többszintű támogatás:- Gyorsabb kompressziós sebességet biztosít a több CPU-kór használatával.
erős titkosítás:- Az AES-256 titkosítást az archivált adatok fokozott biztonsága érdekében kínálja.
Előfeltételek: a környezet előkészítése
- A Visual Studio vagy bármely kompatibilis .NET IDE beállítása.
- Telepítse az Aspose.ZIP-t a NuGet Package Manager segítségével.
Lépésről lépésre útmutató a 7z archívum létrehozására
1. lépés: Az Aspose.ZIP telepítése
Add the Aspose.ZIP
library to your project using NuGet.
Install-Package Aspose.ZIP
2. lépés: A SevenZipArchive objektum kezdeményezése
Create an instance of the SevenZipArchive
class.
using Aspose.Zip.SevenZip;
SevenZipArchive archive = new SevenZipArchive();
3. lépés: Adjunk hozzá fájlokat és címkéket
Use the CreateEntries
method to add files or directories to the archive.
archive.CreateEntries("folder");
4. lépés: mentse meg a 7z archívumot
Végül mentse az archívumot, mint egy 7z fájlt a lemezre.
archive.Save("folder.7z");
Tökéletes példája a 7z archívum létrehozásához
Íme egy teljes C# példa, amely illusztrálja a 7z archívum létrehozásának folyamatát:
// Create an empty 7z archive
using (SevenZipArchive archive = new SevenZipArchive())
{
// Call the CreateEntries function to add the folder containing the contents
archive.CreateEntries("folder");
// Save the archive as a 7z file
archive.Save("folder.7z");
}
További információk
- Az Aspose.ZIP könyvtár lehetővé teszi a fejlett funkciók, mint például az AES titkosítás, hogy biztonságos az archívumok.
- Az archívumok létrehozásakor gyorsabb feldolgozás érdekében többszörözést is végrehajthat.
következtetések
Ez a kézikönyv megmutatta, hogyan kell létrehozni egy 7z archívumot a C# használatával Aspose.ZIP. A folyamat egyszerű, és a rugalmasság a könyvtár, akkor könnyen kezelni a különböző fájltípusok és javítani az alkalmazás fájlkezelési képességeit.