Rebex ZIP is a compression component for .NET languages (such as C# or VB.NET).
Features- Easy to use API (see the tutorial).
- International characters in filenames (Unicode support).
- Supports large files (over 4GB).
- Wildcards support for adding, extracting and deleting files.
- Recursive directory tree operations.
- Both stream and file based operations.
- Create ZIP files in memory.
- Add data to ZIP file from stream or memory.
- Written in 100% pure .NET.
- All samples available in C# and VB.NET.
- Samples for command line, WinForms and ASP.NET.
- Add, extract, rename, delete files in ZIP archive.
- 10 compression levels.
- ZIP archive shrinking.
- Events and delegates for effortless integration with your applications.
- Component source code available (C#).
- Deflate and Enhanced Deflate support (compatible with Deflate64(tm) by PKWARE).
- Read/write comments within ZIP file.
- Open self-extracting ZIP archives.
- Ability to inflate (decompress) directly to in-memory byte array.
- Searching for files inside the archive by wildcard mask.
- Support for IEnumerable<T> in ZIP item collections (required for using LINQ).
- All operations are done without any temporary files.
- Archive contents listings with complete file details (original size, compressed size, compression level, creation and last modification dates, CRC checksum).
- Custom Deflate algorithm implementation - no dependency on any open-source ZLib compression libraries (unlike many others).
Compatibility- Compatible with WinZip, PKZIP, Info-ZIP (and many others).
- 32bit and 64bit OS.
- .NET Framework 2.0, 3.0, 3.5 and 4.0.
Licensing and support- Royalty free redistribution.
- Includes 1 year support contract.
- Includes all new versions released during 1 year.
Interested?
| |