Aspose.ZIP  for .NET

API .NET per la compressione e l’archiviazione di file

Comprimi file per creare archivi o Decomprimi archivi di tipo ZIP, 7Zip, RAR, TAR, GZIP, BZ2, LZ, CPIO, XZ, Z, CAB da qualsiasi applicazione basata su .NET.

  Scarica la prova gratuita
  
 

Aspose.ZIP per .NET è un'API flessibile per la compressione dei documenti e la manipolazione dell'archivio per il formato ZIP standard. L'API consente alle applicazioni .NET di ottenere compressione/decompressione di file, archiviazione di file, cartelle e crittografia degli archivi. Questa API funziona con tutti i formati di archivio conosciuti: ZIP, RAR, 7Zip, GZIP, BZ2. E con molti formati di archivio da Linux: CPIO, TAR, Lzip, Bzip2, XZ, Z. Fornisce protezione tramite password definite dall'utente e crittografia tradizionale utilizzando ZipCrypto o crittografia AES come AES128, 192 e AES256.

Funzionalità dell'API di compressione .NET Core e .NET Framework

Facile integrazione

Crea un archivio da uno o più file

Aggiungi file agli archivi without compression

Crittografa o decrittografa l'intero archivio o voci specifiche

Aggiungi voci all'archivio esistente

Elimina le voci dall'archivio esistente

Comprimere la cartella rispettandone la struttura

Decomprimere nella directory rispettando la struttura dell'archivio

Comprimi documenti di qualsiasi dimensione applicando il parallelismo

Integrazione dell'API di compressione in un'applicazione .NET

L'integrazione della libreria di compressione è semplice mentre la maggior parte di compress & le operazioni di decompressione possono essere eseguite con poche righe di codice.

Compressione file singolo - C#


     var dir = "full directory path";

     using (var arch = new Archive()){

        arch.CreateEntry("filename.dat", dir+"file.dat");
        arch.Save(dir+"result.zip");

     }