.NET API to Manipulate Zip Archives
Aspose.ZIP for .NET class library allows your .NET applications to compress/decompress files and folders without getting into the complexity of coding new compression algorithms or understanding the existing ones. Enable your programs to work with a vast range of features, such as, creating archives, saving archives, archive extraction, encrypting/decrypting archives, compressing single or multiple files as well as directory contents. It also allows you to apply security to your archived and compressed files and folders via password, AES (128, 192, 256) encryption or mixed encryption.mixed encryption.
Zip Compression & Archiving Library
Enhancements in Version 20.8
For the detailed notes, please visit Aspose.ZIP for .NET 20.8 Release Notes.
Compress Files As
Compression: ZIP, TAR, GZIP, BZ2
Decompression: ZIP, TAR, GZIP, BZ2
Aspose.ZIP for .NET is implemented using Managed C# and can be used with any .NET language like C#, VB.NET, F# and so on. It can be integrated with any kind of .NET application, from ASP.NET web applications to Windows .NET applications.
Compress DAT as ZIP
You can execute the following code snippet to see how Aspose.ZIP API works in your environment or check the GitHub Repository for other common usage scenarios.
Create 7z Archive with AES Encryption
Aspose.Zip for .NET allows you to apply password protection and encryption to zipped archives. The following C# code sample demonstrates the creation of a Seven Zip file with AES encryption setting.