Create 7Zip Archive in C#

Uz A Iepriekšējais postMēs izpētījām, kā radīt ZIP Arhīvs izmanto C#Tagad mēs pārvērsīsim savu uzmanību **7z formātā ** , kas ir pazīstams ar augstu kompresijas attiecību un spēcīgu 256 bitu AES šifrēšanas iespējas .

Ko jūs uzzināsiet

Šajā apmācībā jūs uzzināsiet, kā programmatiski izveidot 7z (7-Zip) arhīvu, izmantojot C#**.

Mēs izmantosim šo ASPOSE.ZIP par .NET API. Jūs varat instalēt šo bibliotēku, izmantojot:

Izveidojiet 7z (7-Zip) arhīvu, izmantojot C# {#Create-a-7z-7 Zip-Archive-using-Csharp}

Jūs varat komprimēt failus 7z arhīvā, kas ir piemērots gan viena faila ** un ** vairāku failu scenārijiem. Šī funkcija nodrošina izmaksas efektīvu risinājumu izstrādātājiem, kuri meklē .NET RAR ekstrakcijas rīku.

Izveidojiet 7z arhīvu ar vienu ievadījumu

Lai izveidotu 7z arhīvu ar vienu failu, sekojiet šādiem soļiem:

Šeit ir C# piemērs , lai ilustrētu:

Izveidojiet 7z arhīvu ar vairākiem ieņēmumiem

Komprimēt vairākus failus vienā 7z arhīvā:

Piemērs :

Izveidojiet AES šifrētu 7z arhīvu, izmantojot C#

Lai nodrošinātu jūsu arhīvus, varat izmantot AES šifrēšanu , .NET 7z bibliotēkas funkciju, kas uzlabo arhīvu drošību:

  • Izveidojiet piemēru SevenZipAESEncryptionSettings.
  • Iestatīt nepieciešamos šifrēšanas parametrus.
  • Pievienojiet ierakstus arhīvā un glabājiet to.

Piemērs :

Iestatīt atšķirīgus paroles 7z ieejām, izmantojot C#

Lai piešķirtu unikālus paroles dažādām ieejām savā arhīvā:

Piemērs :

Conclusion

Šajā rakstā mēs esam izpētījuši, kā programmatiski izveidot 7z arhīvus C# , nodrošināt tos ar ** AES šifrēšanu un piešķirt unikālus paroles ieejām. Aspose.ZIP dokumentācija.

Izmantojot Aspose Plugin ** .NET, jūs varat efektīvi pārvaldīt arhīvus, piemērot šifrēšanu un vienkāršot savu darba plūsmu - viss par tikai $ 99 .

More in this category