.NET APIs for files compression and archiving

Manipulate ZIP archives as well as compress and decompress files within any .NET based applications.

  Download Free Trial
Aspose.ZIP for .NET

Aspose.ZIP for .NET

 
 

Aspose.ZIP for .NET is a flexible documents compression and archive manipulation API for standard ZIP format. API enables .NET applications to achieve files compression/decompression, archiving files as well as folders and encryption of archives. It provides protection via user-defined passwords and traditional encryption using ZipCrypto or AES encryption such as AES128, 192 and AES256.

 

Advanced .NET Zipping API Features

 

 

Easy Integration

 

Compose an archive from one or more files

 

Add files to archives without compression

 

Encrypt whole archive or specific entries

 

Decrypt whole archive or specific entries

 

Add entries to existing archive

 

Delete entries from existing archive

 

Compress folder respecting its structure

 

Decompress to directory respecting archive structure

 

Compress any size documents by applying parallelism

Integrating ZIP API

ZIP API Integration is simple for all of its features. Here are just a few code lines for single file compression.

Single File Compression - C#

using (var archive = new Archive())
{
   archive.CreateEntry("filename.dat", "Path\To\file.dat"));
   archive.Save("Path\To\result.zip");
}
 

Support and Learning Resources