.NET API to Create & Manipulate Zipped Files
Aspose.ZIP for .NET class library allows .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.
Archiving & Compression Library
New Features & Enhancements in Version 20.12
Please visit Aspose.ZIP for .NET 20.12 Release Notes for the detailed notes.
Compress Files As
Compression: ZIP, TAR, GZIP, BZ2, 7z (within the
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 using C# Code
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.