
U A Prethodni post, Razvijali smo kako stvoriti ZIP Korištenje arhiva C#. Sada ćemo se usredotočiti na 7z format, koji je poznat po svom visokom omjeru kompresije i snažnim 256-bitnim AES šifriranjem sposobnostima.
Što ćete naučiti
U ovom tutorialu ćete naučiti kako programski stvoriti 7z (7-Zip) arhive pomoću C:
- Stvaranje 7z arhiva s jednim ulazom
- Stvaranje AES šifrirane 7z arhiva
- Sastavljanje različitih lozinki za 7z ulaznice
Mi ćemo koristiti za Aspose.ZIP za .NET API. možete instalirati ovu knjižnicu putem:
- Upravitelj paketa NuGet
- Preuzimanje DLL Uključite ga u svoj projekt
Kreirajte 7z (7-Zip) arhiv pomoću C#
Možete komprimirati datoteke u 7z arhiv, pogodan za scenarije jednostavnog i multi-file. Ova funkcija pruža troškovno učinkovito rješenje za razvijatelje koji traže alat za ekstrakciju .NET RAR.
Stvaranje 7z arhiva s jednim ulazom
Da biste stvorili 7z arhiv s jednim datotekom, slijedite ove korake:
- Otvorite novu FileStream Stvoriti 7z datoteku.
- Započnite s SevenZipArchive Klasa je.
- Dodajte datoteku pomoću Sljedeći članakSljedeći članakSljedeći članakCreateEntry.
- Sačuvajte arhiv s Sljedeći Članak 7ZipArchive.Save.
Ovdje je primjer C# kako bi se ilustriralo:
Stvaranje 7z arhiva s višestrukim ulazima
Za komprimiranje više datoteka u jedinstvenom 7z arhivu:
- Stvoriti primjer za SevenZipArchive Klasa je.
- Korištenje Sljedeći članakSljedeći članakSljedeći članakSljedeće Pređite putem folderu.
- Sačuvajte arhiv s Sljedeći Članak 7ZipArchive.Save.
Primjer je:
Kreirajte AES šifrirani 7z arhiv pomoću C#
Da biste zaštitili svoje arhive, možete koristiti AES šifriranje, značajku knjižnice .NET 7z koja poboljšava sigurnost arhiva:
- Stvoriti primjer za Sljedeći Članak SevenZipAESEncryption.
- Postavite potrebne parametre šifriranja.
- Dodajte ulaznice u arhiv i sačuvajte ih.
Primjer je:
Sastavite različite lozinke za 7z ulaznice pomoću C#
Da biste dodijelili jedinstvene lozinke različitim ulazima u vašem arhivu:
- otvaranje A FileStream Slijedeći članakArhiva 7Z.
- Korištenje Sljedeći članakSljedeći članakSljedeći članakCreateEntry Dodati ulaznice dok navode pojedinačne lozinke.
- Sačuvajte arhiv.
Primjer je:
zaključak
U ovom članku, istražili smo kako programski stvoriti 7z arhive u C#, osigurati ih s AES šifriranjem i dodijeliti jedinstvene lozinke ulazima Aspose.ZIP dokumentacija.
Korištenjem Aspose Plugin za .NET, možete učinkovito upravljati arhivima, primijeniti šifriranje i usmjeriti svoje radne tokove – sve za samo $99. Otključite napredne značajke danas s ovim pouzdanim pluginom za ekstrakciju arhiva .Net, podržavajući sve velike formate!