Kā izveidot 7z arhīvu C#
Šis pamata raksts izskaidro, kā izveidot 7z arhīvu C#. Tas ietver detalizētus soļus un kodu paraugu, lai parādītu, cik lai izveidotu 7-z failu jūsu lietojumprogrammās, neprasot jebkādus trešo pušu rīkus vai kompresijas lietotnes.
7z arhīvu izveides priekšrocības
Augsts kompresijas rādītājs:- 7z formāts bieži nodrošina labāku kompresiju salīdzinājumā ar citiem formātiem.
** Multi-trading atbalsts**- Tas nodrošina ātrāku kompresijas ātrumu, izmantojot vairākus CPU kodus.
Spēcīga šifrēšana- Tas piedāvā AES-256 šifrēšanu, lai uzlabotu arhivēto datu drošību.
Priekšnoteikumi: Vides sagatavošana
- Iestatīt Visual Studio vai jebkuru saderīgu .NET IDE.
- Instalējiet Aspose.ZIP, izmantojot NuGet Package Manager.
Pakāpeniski ceļvedis, kā izveidot 7z arhīvu
1. solis: Uzstādīt Aspose.ZIP
Pievienojiet to Aspose.ZIP
bibliotēka jūsu projektam, izmantojot NuGet.
Install-Package Aspose.ZIP
2. solis: sākotnēji izveidojiet SevenZipArchive objektu
Izveidojiet piemēru no SevenZipArchive
Klases ir.
using Aspose.Zip.SevenZip;
SevenZipArchive archive = new SevenZipArchive();
3. solis: Pievienojiet failus un adreses
Izmantojiet CreateEntries
metodi, lai pievienotu failus vai direktorijas arhīvam.
archive.CreateEntries("folder");
4. solis: saglabāt 7z arhīvu
Visbeidzot, saglabāt arhīvu kā 7z failu uz disku.
archive.Save("folder.7z");
Kompletā koda piemērs, lai izveidotu 7z arhīvu
Šeit ir pilns C# piemērs, kas ilustrē 7z arhīva veidošanas procesu:
// 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");
}
Papildu informācija
- Aspose.ZIP bibliotēka ļauj uzlabotas funkcijas, piemēram, AES šifrēšanu, lai nodrošinātu jūsu arhīvus.
- Jūs varat arī īstenot multithreading, lai ātrāk apstrādātu, izveidojot arhīvus.
Conclusion
Šī apmācība ir parādījusi, kā izveidot 7z arhīvu C#, izmantojot Aspose.ZIP. Process ir vienkāršs, un ar bibliotēkas elastību jūs varat viegli pārvaldīt dažādus failu veidus un uzlabot jūsu lietojumprogrammas failus apstrādes iespējas.