Aspose.ZIP  for .NET

.NET API voor bestandscompressie en archivering

Comprimeer het bestand om archieven te maken of decomprimeer archieven van het type ZIP, 7Zip, RAR, TAR, GZIP, BZ2, LZ, CPIO, XZ, Z, CAB vanuit elke op .NET gebaseerde toepassing.

  Gratis proefversie downloaden
  
 

Aspose.ZIP voor .NET is een flexibele API voor documentcompressie en archiefmanipulatie voor standaard ZIP-formaat. API stelt .NET-toepassingen in staat om bestanden te comprimeren/decomprimeren, zowel bestanden als mappen te archiveren en archieven te versleutelen. Deze API werkt met alle bekende archiefformaten: ZIP, RAR, 7Zip, GZIP, BZ2. En met veel archiefformaten van Linux: CPIO, TAR, Lzip, Bzip2, XZ, Z. Het biedt bescherming via door de gebruiker gedefinieerde wachtwoorden en traditionele codering met ZipCrypto- of AES-codering zoals AES128, 192 en AES256.

.NET Core- en .NET Framework-compressie-API-functies

Eenvoudige integratie

Een archief maken van een of meer bestanden

Bestanden toevoegen aan archieven without compression

Versleutel of ontsleutel het hele archief of specifieke items

Items toevoegen aan bestaand archief

Items verwijderen uit bestaand archief

Comprimeer de map met respect voor de structuur

Decomprimeren naar map met respect voor de archiefstructuur

Comprimeer documenten van elk formaat door parallellisme toe te passen

Compressie-API integreren in een .NET-toepassing

De integratie van de compressiebibliotheek is eenvoudig, terwijl de meeste compressie & decomprimeerbewerkingen kunnen worden uitgevoerd met slechts een paar regels code.

Compressie van één bestand - C#


     var dir = "full directory path";

     using (var arch = new Archive()){

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

     }