
În a Postul anterior, Am descoperit cum să creăm ZIP Arhiva folosind C#. Acum, ne vom concentra pe formatul 7z, care este renumit pentru raportul de compresie ridicat și capacitățile robuste de criptare AES de 256 de bit. Acest lucru face ca biblioteca .NET 7z să fie o alegere ideală pentru gestionarea fișierelor în condiții de siguranță și eficiență.
Ce vei învăța
În acest tutorial, veți învăța cum să creați în mod programat arhivele 7z (7-Zip) folosind C:
- Crearea unui arhiv 7z cu o intrare unică
- Crearea unui AES criptat 7z Archive
- Setarea de parole diferite pentru intrările 7z
Vom folosi pe Aspose.ZIP pentru .NET API. puteți instala această bibliotecă prin:
- NuGet Manager de pachete
- Descărcați DLL și să o includă în proiectul tău
Creați 7z (7-Zip) Arhivă folosind C#
Puteți compresa fișierele într-un arhiv 7z, potrivit atât pentru scenarii file unice cât și file multiple. Această caracteristică oferă o soluție eficientă pentru dezvoltatorii care caută un instrument de extracție .NET RAR.
Creați Arhiva 7z cu o intrare unică
Pentru a crea un arhiv 7z cu un singur fișier, urmați următoarele pași:
- Deschide un nou FileStream pentru a crea fișierul 7z.
- Instantaţi-vă la SevenZipArchive în clasă.
- Adăugați fișierul folosind Articole cu eticheta.createEntry.
- Salvarea arhivelor cu Cuvânt cheie.Save.
Iată un exemplu C# pentru a ilustra:
Creați 7z Archive cu mai multe intrări
Pentru a compresi mai multe fișiere într-un singur arhiv 7z:
- Creaţi un exemplu de SevenZipArchive în clasă.
- Utilizarea Cuvânt cheie.CreateEntries Și treceți prin calea folderului.
- Salvarea arhivelor cu Cuvânt cheie.Save.
Exemplul este:
Creați un AES Encrypted 7z Archive folosind C#
Pentru a vă asigura arhivele, puteți folosi criptarea AES, o caracteristică a bibliotecii .NET 7z care îmbunătățește securitatea arhivelor:
- Creaţi o situaţie de 7 înregistrări înregistrare.
- Configurați parametrii de criptare necesari.
- Adăugați intrări în arhivă și salvați-l.
Exemplul este:
Set Parolele diferite pentru intrările 7z folosind C#
Pentru a atribui parole unice diferitelor intrări din arhiva dvs:
- deschiderea a FileStream Arhivă 7Z.
- Utilizarea Articole cu eticheta.createEntry Adăugați intrări în timp ce specificați parole individuale.
- salvează arhivele.
Exemplul este:
concluziile
În acest articol, am explorat cum să creăm arhivele 7z în mod programat în C#, să le securizăm cu criptarea AES și să atribuim parole unice intrărilor Aspose.ZIP documentare.
Prin utilizarea Pluginului Aspose pentru .NET, puteți gestiona în mod eficient fișierele, aplica criptarea și simplifica fluxurile de lucru – toate pentru doar $99. Desbloquează caracteristicile avansate astăzi cu acest plugin de extracție fiabilă a arhivelor .NET, susținând toate formatele majore!