Gli archivi GZip (.gz vengono utilizzati per comprimere uno o più file utilizzando l’algoritmo di compressione zip GNU. È comunemente usato per la compressione di file nei sistemi operativi UNIX. In questo articolo imparerai come comprimere file e creare GZip (.gz) archivi a livello di codice usando C#. Inoltre, l’articolo tratterà anche come estrarre archivi GZip usando C#.
Apri o estrai il file 7z (7zip) a livello di codice usando C# .NET
I file 7z sono popolari in quanto hanno un buon rapporto di compressione. Puoi aprire o estrarre un file 7z (7zip) a livello di codice nelle tue applicazioni C#. Si prega di controllare le seguenti sezioni per imparare come creare l’estrattore di file 7z e decomprimere gli archivi protetti da password.
Annulla o estrai file a livello di codice usando C#
È possibile archiviare più file in forma compressa come archivio RAR. In questo articolo imparerai come decomprimere o estrarre file da un archivio RAR compresso. Ulteriori dettagli nelle sezioni seguenti.
Crea archivi 7z (7-Zip) a livello di codice usando C# .NET
Nel post precedente, ho discusso diversi modi per creare archivi ZIP usando C#. L’articolo spiegava anche come creare archivi ZIP crittografati e protetti da password. Oltre al formato ZIP, ci sono altri formati di archivio comunemente usati come 7z, tar, RAR, ecc. Tra questi, il formato di archivio 7z si basa sull’architettura open-source e viene utilizzato per comprimere file e cartelle con un rapporto di compressione elevato. Supporta anche la crittografia AES a 256 bit e consente anche di crittografare i nomi dei file.
Decomprimi i file negli archivi ZIP usando C#
Nel precedente post, hai imparato diversi modi per comprimere file e cartelle in archivi ZIP usando Aspose.ZIP for .NET. In questo post, ti mostrerò come estrarre o decomprimere i file negli archivi ZIP usando C#. Tratteremo anche come estrarre archivi ZIP protetti da password o crittografati AES in modo programmatico. Questo articolo è suddiviso nelle seguenti sezioni:
API C# per decomprimere i file Decomprimi i file negli archivi ZIP in C# Decomprimi i file ZIP protetti da password Estrai file ZIP crittografati AES in C# API C# per decomprimere i file Prima di iniziare, assicurati di aver scaricato e di aver fatto riferimento ad Aspose.
Aggiungi file o cartelle agli archivi ZIP a livello di codice in C#
Gli archivi ZIP vengono utilizzati per comprimere e conservare uno o più file o cartelle in un unico contenitore. Un archivio ZIP incapsula i file e le cartelle e conserva le informazioni sui metadati. L’uso più comune dell’archiviazione è la riduzione delle dimensioni dei file per l’archiviazione o la trasmissione e l’applicazione della crittografia per la sicurezza. Oltre agli strumenti di compressione dei file, le funzionalità di compressione/estrazione automatizzate vengono utilizzate anche all’interno di varie applicazioni desktop e Web per caricare, scaricare, condividere o crittografare i file.