Si buscas a Exportación de archivos ZIP a C#, está en el lugar correcto! Este artículo sirve como una guía completa para la gestión eficaz de la exportación de archivos ZIP utilizando el .Archivos de la biblioteca .NET.Se investigarán varios métodos para desenllazar archivos, incluyendo la forma de gestionar archivos protegidos con contraseña y cifrado AES.

En nuestro anterior Información sobre la creación de archivos ZIP, discutimos diferentes técnicas para la empaquetado de archivos que utilizan Aspose.ZIP for .NET.Ahora nos sumergen en Descargar archivos ZIP y la exportación de archivos de los dos protegidos con código de acceso y archivos cifrados ZIP con AES en C#.
Mesa de contenido
- C# API para archivos de descifrado - Descargar gratis
- C# Exportar archivos de archivos ZIP: directrices para la exportación de archivos específicos de archivos ZIP.
- Guardar archivos ZIP con protección de contraseña
- Exportación de archivos AES en C#
Exportar archivos ZIP a C# - Instalar API
Antes de comenzar, asegúrese de que tenga Descenso y referencias Aspose.ZIP for .NET.También puede instalar el paquete a través del Administrador de paquetes NuGet.Para agregar la biblioteca a su proyecto, ejecute el siguiente comando:
PM> NuGet\Install-Package Aspose.Zip
Cómo exportar archivos ZIP en C#
La exportación de archivos ZIP se puede lograr de dos maneras principales:
- Exportar cada archivo de archivo ZIP por separado.
- Desconecta todos los archivos en una carpeta especificada usando .NET Core Zip.
C# Exportar archivos de archivos ZIP: directrices para la exportación de archivos específicos de archivos ZIP.
Para exportar los archivos por separado mientras se monitorea el progreso de la exportación, siga estos pasos:
- Abrir el archivo ZIP con un FileStream.
- En primer lugar, un caso de Archivo El taxi con la FileStream El objeto .
- Acceso a archivos dentro del ZIP utilizando el Archive.Entries La colección .
- Planifique una Archivo de la entrada.exportación Ejecutar eventos para mostrar el progreso de la exportación.
- Utilice el ArchiveEntry.Extract(string) Método de exportación de archivos.
C# Export archivo de archivos ZIP: Directrices para la exportación de archivos específicos de archivos ZIP:.:
using Aspose.Zip;
// Open ZIP file
using (FileStream zipFile = File.Open("encrypted.zip", FileMode.Open))
{
// Decrypt and extract to folder
new Archive(zipFile, new ArchiveLoadOptions() { DecryptionPassword = "p@s$" }).ExtractToDirectory("decrypted");
}
Cómo Zipar Archivos en .NET con C#
Si prefiere desbloquear todos los archivos en una carpeta específica, siga estos pasos:
- Abrir el archivo ZIP con el FileStream su taxi.
- Creación de un período de Archivo La clase que empezó con el ZIP FileStream El objeto .
- Utilice el Archive.ExtractToDirectory(string) Definición de archivos Unzip en el fichero especificado.
Aquí está un ejemplo de código para desactivar archivos ZIP en un fichero utilizando C# Unzip archivo en archivo:
using Aspose.Zip;
// Open ZIP file
using (FileStream zipFile = File.Open("encrypted.zip", FileMode.Open))
{
// Decrypt and extract to folder
new Archive(zipFile, new ArchiveLoadOptions() { DecryptionPassword = "p@s$" }).ExtractToDirectory("decrypted");
}
C# Unzip Files ZIP Protegidos por contraseña
Puede exportar archivos ZIP protegidos con contraseña utilizando Aspose.ZIP for .NET.Aplasa especifique la contraseña de acceso utilizando el ArchiveLoadOptions de la clase, que pasarán como segundo parámetro en la ArchivoEl fabricante, por ejemplo, C# Unzip archivo con código de acceso,Por favor, ponga el siguiente ejemplo.
Aquí está un ejemplo de código para desinstalar un archivo ZIP protegido con contraseña:
using Aspose.Zip;
// Open ZIP file
using (FileStream zipFile = File.Open("encrypted.zip", FileMode.Open))
{
// Decrypt and extract to folder
new Archive(zipFile, new ArchiveLoadOptions() { DecryptionPassword = "p@s$" }).ExtractToDirectory("decrypted");
}
Exportación de archivos AES ZIP a C#
Si su archivo ZIP está cifrado con AES, Aspose.ZIP for .NET Apoya los métodos de cifrado AES128, AES192 y AES256.Η la exportación de un archivo ZIP cifrado con AES es similar a la liberación de un archivo protegido con contraseña. ArchiveLoadOptions su taxi.
Aquí está cómo exportar archivos cifrados ZIP AES a C#:
C# ZIP API export - Obtener una licencia gratuita
Puede realizar la exportación de ZIP sin restricciones de evaluación, tomando Permiso temporal gratuito.
Conclusión
En este artículo, hemos tratado de cómo Unzip archivos ZIP usando C# y trató de exportar los archivos ZIP protegidos con contraseña. Además, investigamos cómo manejar archivos ZIP cifrados. Aspose.ZIP for .NET,Ver el Documentación.
Este conductor es tu recurso para C# .NET 6 Exportar archivos Zip, C# .NET 7 Exportación de archivos Zip,Y más aún, si trabajas con .NET Core Zip Dispositivos Exportación de archivos a un formulario específico o aplicación C# Descompresión ZIP Con la gestión de errores, las técnicas discutidas aquí mejorarán las posibilidades de exportar ZIP a .NET.
Para ayudarle más, el conductor incluye información sobre C# Unzip archivo, C# Unzip archivo en memoria,y C# Descompresión ZIP.También aprenderá sobre C# Abierto Zip, C# Descomponer el ZIP,Y cómo se Exportación ZIP sin contraseña.Si usted está interesado en trabajar con archivos protegidos con contraseña, le informaremos sobre cómo Descargar código ZIP y Abrir archivos en formato ZIP.Siga estas instrucciones para administrar de manera eficiente sus archivos ZIP en C#.
Además, si quieres saber cómo .NET Unzip Sobre Archivos y ejecuciones C# Archivo funciones, el conductor proporciona toda la información necesaria que necesita para comenzar con C# Descompresión ZIP y C# Zipping archivos.