var fDesc=new Array(); fDesc[0] = "A high-speed, reliable Zip library with affordable price which lets you add zip/unzip functionality to your .NET applications with only few lines of code.

* Features

* Creating and modifying ZIP files easily
* .NET Technology
* Supports many .NET Platforms
* Supports event-driven (Asynchronous) and blocking (Synchronous) Design
* Flexibility
* Fully Documented
* Complete Zip & unzip samples in VB.NET, C#, and ASP.NET
* Royalty-free

* Creating and modifying ZIP files easily

The ZIP component offers a comprehensive set of classes for compressing and decompressing archive files, providing the developer with everything that he needs to incorporate zip and unzip functionality in an application as listed below:

* WinZip, PKZIP, and UNIX gZip compatible
* Classic Pkzip encryption or AES encryption
* 128-bit, 192-bit, and 256-bit AES encryption standard
* Supports for the Zip64 zip file format
* Supports BZip2 compression algorithm
* Nine (9) compression levels, individual compression level can be set for each file
* Create new zip files or update existing zip files in stream (can be on disk or in memory stream, buffer)
* Extract zip files to disk, memory stream or memory buffer
* Supports Wildcard for batch operations
* Add, move, remove, rename and change attributes of files and folders in a zip file, on disk or in memory
* Update files in a zip file, on disk or in memory
* List contents of zip file with complete file specifications (compression level, file attributes, zipped size, original size, compression rate and CRC)
* Set individual password for each file
* Supports Long file names
* Supports Unicode file names
* High-performance compression engine
* Ability to test files in a zip file
* Control the path information stored in a zip file for each file or folder
* Recursively zip or unzip entire directories and their contents"; function tShowHide(id, show) { var s = document.getElementById("desc"); if ((s.innerHTML.length<=212 || show==1) && show!=2) { s.innerHTML = fDesc[id]; if (document.getElementById('m1')) document.getElementById('m1').style.display='none'; if (document.getElementById('m2')) document.getElementById('m2').style.display='none'; if (document.getElementById('more_txt')) document.getElementById('more_txt').style.display='inline'; } else { s.innerHTML = ''; } }