Create 7Zip Archive in C#

En el Post anterior, Hem descobert com crear ZIP Arxiu utilitzant C#. Ara, canviarem el nostre enfocament al format 7z, que és conegut per la seva alta relació de compressió i les robustes capacitats de xifració 256-bit AES. Això fa que la biblioteca .NET 7z sigui l’elecció ideal per tractar els arxius de manera segura i eficient.

El que aprendreu

En aquest tutorial, aprendreu com crear 7z (7-Zip) arxius programàticament utilitzant C:

Nosaltres utilitzarem el Aspose.ZIP per a .NET Podeu instal·lar aquesta biblioteca a través de:

Crear 7z (7-Zip) Arxiu utilitzant C# {#Create-a-7z-7Zip-Arxiu utilitzant-Csharp}

Pots compressar fitxers en un arxiu de 7z, adequat tant per a fili únic i fil múltiples escenaris. Aquesta funcionalitat proporciona una solució cost-eficient per als desenvolupadors que busquen una eina d’extracció .NET RAR.

Creació d’arxius 7z amb una entrada única

Per crear un arxiu 7z amb un sol fitxer, segueix aquests passos:

Aquí teniu un exemple C# per il·lustrar:

Creació d’arxius 7z amb múltiples entrades

Comprimir múltiples arxius en un únic arxiu 7z:

Exemple de:

Crear un Arxiu encriptat AES 7z utilitzant C#

Per protegir els teus arxius, pots utilitzar la criptografia AES, una característica de la biblioteca .NET 7z que millora la seguretat de l’arxiu:

  • Creació d’un exemple de 7CriptacióSettings.
  • Configureu els paràmetres de xifra necessaris.
  • Afegir entrades a l’arxiu i salvar-lo.

Exemple de:

Establir contrasenyes diferents per a entrades 7z utilitzant C#

Per assignar contrasenyes úniques a diferents entrades dins de l’arxiu:

  • Obert a FileStream per a l’arxiu 7z.
  • Use Títol: CreateEntry per afegir entrades mentre especifica les contrasenyes individuals.
  • Salvem l’arxiu.

Exemple de:

Conclusió

En aquest article, hem explorat com crear els arxius 7z programàticament en C#, assegurar-los amb encrypció AES i assignar contrasenyes úniques a les entrades Aspose.ZIP documentació.

Mitjançant l’ús del Plugin Aspose per a .NET, es pot gestionar eficaçment els arxius, aplicar la xifració i simplificar els seus fluxos de treball -tots per només $99. Desbloquejar les característiques avançades avui amb aquest fiable plàstic d’extracció de arquivo .Net, que suposa tots els formats principals!

More in this category