Los archivos 7z son populares porque tienen una buena relación de compresión. Puede abrir o extraer un archivo 7z (7zip) en sus aplicaciones C#. Consulte las siguientes secciones para aprender a crear un extractor de archivos 7z y descomprimir archivos protegidos con contraseña:
- Extractor de archivos 7z (7zip): instalación de la API de C#
- Abra o extraiga el archivo 7z (7zip) mediante programación usando C#
- Extraiga o descomprima el archivo 7zip protegido con contraseña usando C#
- Obtenga una licencia de API gratuita
Extractor de archivos 7z (7zip): instalación de la API de C#
Aspose.ZIP for .NET La API puede comprimir o extraer diferentes formatos comprimidos, incluidos ZIP, RAR, 7z, etc. Puede crear un archivo 7z ( 7zip) extractor en aplicaciones .NET. Descargue el archivo DLL de la sección Descargas o instálelo con el siguiente comando de NuGet:
PM> Install-Package Aspose.Zip
Abra o extraiga el archivo 7z (7zip) mediante programación usando C#
Puede abrir o extraer el archivo 7z (7zip) con los siguientes pasos:
- Cargue el archivo input 7z (7zip) con la clase SevenZipArchive.
- Extrae todos los archivos en 7zip a un directorio usando el método ExtractToDirectory.
El siguiente código muestra cómo abrir o extraer un archivo 7z mediante programación usando C#:
// Cargue el archivo input 7z (7zip) con la clase SevenZipArchive.
using (SevenZipArchive archive = new SevenZipArchive("Sample.7z"))
{
// Extraiga todos los archivos en 7zip a un directorio usando el método ExtractToDirectory.
archive.ExtractToDirectory(dataDir + "Sample_ExtractionFolder");
}
Extraiga o descomprima el archivo 7zip protegido con contraseña usando C#
Algunos archivos 7z pueden estar encriptados con protección de contraseña. Por ejemplo, cuando necesite evitar el acceso no autorizado a los datos. Puede extraer o descomprimir un archivo 7zip protegido con contraseña con los pasos a continuación:
- Cargue el archivo de entrada 7z protegido por contraseña.
- Extraiga o abra el archivo 7z con contraseña utilizando el método ExtractToDirectory.
El siguiente código explica cómo extraer o descomprimir un archivo 7zip protegido con contraseña mediante programación usando C#:
// Cargue el archivo de entrada 7z protegido por contraseña.
using(var archive = new SevenZipArchive("Sample_Encrypted.7z"))
{
// Extraiga o abra el archivo 7z con contraseña.
archive.ExtractToDirectory("Sample_Encrypted7zip", "aspose");
}
Obtenga una licencia de API gratuita
Puede evaluar la API sin ninguna de las Limitaciones de evaluación solicitando una Licencia temporal gratuita.
Conclusión
En este artículo, ha aprendido cómo abrir o extraer archivos 7z (7zip) mediante programación usando el lenguaje C#. Además, también ha explorado cómo descomprimir un archivo 7z cifrado o protegido con contraseña en aplicaciones basadas en .NET. Puede comunicarse con nosotros en el Foro de soporte gratuito, o visitar la Documentación de la API para consultar otras características de la API.