
Introducció
Els arxius 7z són coneguts per les seves excepcionals ràtios de compressió, fent-los una opció preferida per a l’emmagatzematge i la transferència de dades. En aquest guia, aprendràs com obrir o extreure 7Z (7ZIP) fets programàticament utilitzant C# en les teves aplicacions.
Taula de continguts
- 7z File (7zip) Extractor – C# API Instal·lació
- Obrir o Extreure el fitxer 7z (7zip) Programàticament utilitzant C#
- Extracte o Unzip Password-Protected 7zip File utilitzant C#
- Obtenir llicència API gratuïta
7z File (7zip) Extractor – C# API Instal·lació
Per treballar amb els arxius 7z en les seves aplicacions, podeu utilitzar el Aspose.ZIP per a .NET Aquesta robusta biblioteca suporta una varietat de formats comprimits, incloent ZIP, RAR i 7z.
Per començar, instal·la l’API a través de NuGet amb el comando següent:
PM> Install-Package Aspose.Zip
Obrir o Extreure el fitxer 7z (7zip) Programàticament utilitzant C#
Per obrir o extreure programàticament els arxius 7z, segueix aquests passos:
- Carregar l’arxiu d’entrada 7z (7zip) utilitzant el
SevenZipArchive
La classe. - Utilitza el
ExtractToDirectory
Mètode d’extracció de tots els arxius de l’arxiu 7zip a un directori especificat.
Aquí teniu una mostra de codi snippet:
using Aspose.Zip.SevenZip;
using System.IO;
class Program
{
static void Main()
{
using (SevenZipArchive archive = new SevenZipArchive("input.7z"))
{
archive.ExtractToDirectory("output_folder");
}
}
}
Extreure o Unzip Password-Protected 7zip File utilitzant C#
Per extraure un fitxer 7zip protegit amb contrasenya, segueix aquests passos:
- Carregar l’arxiu xifrat 7z.
- Utilitza el
ExtractToDirectory
El mètode proporciona la contrasenya.
Aquí teniu la implementaci:
using Aspose.Zip.SevenZip;
using System.IO;
class Program
{
static void Main()
{
using (SevenZipArchive archive = new SevenZipArchive("protected.7z"))
{
archive.ExtractToDirectory("output_folder", "your_password");
}
}
}
Obtenir llicència API gratuïta
Podeu avaluar l’API Aspose.ZIP sense cap limitació sol·licitant un Llicència temporal gratuïta.
Conclusió
En aquest article, vostè ha après com obrir o extreure arxius 7z programàticament utilitzant C#. També ha explorat mètodes per a tractar els fitxers protegits amb contrasenya en les seves aplicacions .NET Fòrum de suport gratuït Consulteu la nostra API Documentació.
Amb el “Aspose Plugin”, Podeu gestionar 7z manipulació de fitxers sense esforç, fer-ho una eina essencial per a la implementació de l’extracció programàtica 7z en les seves aplicacions .NET. Si busques recursos addicionals, Considera utilitzar un Online 7z File Opener o examinar com obrir un arxiu 7Z utilitzant C# eficaçment. Finalment, Recordeu que la funció 7za Password és crucial per tractar els arxius encriptats quan utilitzeu biblioteques C#. A més, Si cal treballar amb 7z en un entorn de programació diferent, Les opcions 7z C# i 7zip C # proporcionen excel·lents alternatives per a la manipulació de fitxers. També podeu explorar l’API 7zip per a funcionalitats més avançades. Si vostè està interessat en extreure arxius 7z en línia amb una contrasenya, Hi ha moltes eines disponibles per a aquest propòsit. Inclouen extracció de fitxers 7z i unzip C# metodologies. No us oblideu de comprovar diferents extractors de format 7z per assegurar la compatibilitat amb les vostres necessitats, i explorar les implementacions 7z C# Example per a insights pràctics.