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.
At a Glance
An overview of Aspose.ZIP for .NET API.
- Compress directories
- Decompress files and folders
- Compose an archive
- Add files to archives
- Delete entries from archives
- User-defined passwords
- ZipCrypto encryption
- AES encryption
Aspose.ZIP for .NET supports any .NET framework starting from Standard 2.0 and can work on 32-bit & 64-bit operating systems.
Supported File Formats
Aspose.ZIP for .NET supports standard ZIP file formats.
- Formats: ZIP, TAR, GZIP, BZ2, 7Zip, RAR
- Formats: ZIP, TAR, GZIP, BZ2, 7Zip
Advanced .NET Core Compression Library Features
Create an archive from one or more files
Add files to archives without compression
Encrypt or 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 Compression API in a .NET Application
The compression library integration is simple whereas most of the compress & decompress operations can be performed with just a few lines of code.