
En el A Post anteriorDescubrimos cómo crear ZIP Archivos utilizados C#. Ahora, vamos a cambiar nuestro foco en el formato 7z, que es reconocido por su alto ratio de compresión y las robustas capacidades de cifrado AES de 256 bits**. Esto hace que la biblioteca .NET 7z sea la opción ideal para gestionar los archivos de forma segura y eficiente.
Lo que aprenderás
En este tutorial, aprenderá cómo **crear archivos 7z (7-Zip) de forma programática utilizando C:
- Crear un archivo 7z con una entrada única
- Creación de un archivo AES cifrado 7z
- Definición de contraseñas diferentes para las entradas 7z
Vamos a utilizar el Aspose.ZIP para .NET Usted puede instalar esta biblioteca a través de:
- Gestión de paquetes NuGet
- Descarga el DLL y incluirlo en su proyecto
Crea 7z (7-Zip) Archive usando C#
Puedes comprimir los archivos en un archivo de 7z, adecuado tanto para los escenarios de archivo único** como de archivos múltiples**. Esta funcionalidad proporciona una solución rentable para los desarrolladores que buscan una herramienta de extracción .NET RAR.
Crear archivos 7z con una entrada única
Para crear un archivo 7z con un solo archivo, siga estos pasos:
- Abre una nueva El FileStream para crear el archivo 7z.
- Instantado el 7 Arquivos de clase.
- Añadir el archivo utilizando SiguienteSiguienteSiguienteArchive.CreateEntry.
- Salva el archivo con SiguienteSiguienteSiguienteSiguienteSalva.
Aquí hay un ejemplo C# para ilustrar:
Crear archivos 7z con múltiples entradas
Para comprimir varios archivos en un único archivo 7z:
- Crea un ejemplo de la 7 Arquivos de clase.
- Uso SiguienteSiguienteSiguienteSiguienteSiguiente y pasar el camino de la carpeta.
- Salva el archivo con SiguienteSiguienteSiguienteSiguienteSalva.
El ejemplo:
Crea un archivo cifrado AES 7z utilizando C#
Para proteger sus archivos, puede utilizar la criptografía AES, una característica de la biblioteca .NET 7z que mejora la seguridad de los archivos:
- Crea un caso de SiguienteSiguienteSiguienteSiguienteSiguienteSiguiente.
- Configure los parámetros de cifrado necesarios.
- Añadir entradas al archivo y salvarlo.
El ejemplo:
Configurar contraseñas diferentes para las entradas 7z utilizando C#
Para asignar contraseñas únicas a diferentes entradas dentro de su archivo:
- Abierto a El FileStream para el archivo 7z.
- Uso SiguienteSiguienteSiguienteArchive.CreateEntry Para añadir entradas mientras especifica las contraseñas individuales.
- Salva el archivo.
El ejemplo:
Conclusión
En este artículo, hemos explorado cómo crear archivos 7z de forma programática en C#, asegurarlos con encryption AES* y asignar contraseñas únicas a las entradas. Documentación Aspose.ZIP.
Al utilizar el Plugin Aspose para .NET, puede gestionar de manera eficiente los archivos, aplicar la cifrado y simplificar sus flujos de trabajo -todos por sólo $99**. Desbloquear las características avanzadas hoy con este fiable Plugin de extracción de archivos .NET, que soporta todos los formatos principales!
More in this category
- Crea un Archivo ZIP Flat en C# Extracto ZIP Nested de manera eficiente
- Agregar archivos o carpetas a archivos ZIP programáticamente en C#
- Extracto de archivos 7z en C# C# Open Password-Protected 7zip Archives
- Extracto de archivos de ZIP en C#
- Extraer archivos RAR en C# Unrar RAR Archivos de manera eficiente