Kā izveidot 7z arhīvu C#

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.

 Latviski