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 hozzá a Aspose.ZIP
könyvtár a projekt használatával NuGet.
Install-Package Aspose.ZIP
2. lépés: A SevenZipArchive objektum kezdeményezése
Hozzon létre egy példát a SevenZipArchive
Az osztály.
using Aspose.Zip.SevenZip;
SevenZipArchive archive = new SevenZipArchive();
3. lépés: Adjunk hozzá fájlokat és címkéket
Használja a CreateEntries
fájlok vagy címkék hozzáadásának módja az archívumhoz.
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.