ZipForge is a fast ZIP Delphi component. With this toolkit you can easily add archive functionality to your projects. Free for personal use.

ZipForge includes our new unique technology, a transaction system. This innovative solution gives you a fast and easy way of updating archive files providing data integrity like a reliable database system. See also speed and ratio tests.

ZIP compatibility

  • Fully PKZIP 2.x compatible format
  • Password protection
  • ZIP compatible self extracting archives (SFX)

Speed

  • Special tuning for compression algorithms implementations
  • One of the fastest Deflate implementations available today
  • Transaction system optimizing a group of archive modifications

Functionality

  • Adds, moves, extracts, deletes, updates, tests, refreshes a group of files by a single operation
  • Save/Load zipped data from stream
  • Add compressed data from stream / Extract to stream
  • Supports in-memory archives
  • Compresses large files with low memory consumption
  • Provides compression for files, buffers, streams and strings
  • Stores archives in TStream descendant objects like BLOB streams
  • Repairs and opens corrupted archives
  • Zip64 format is supported
  • Supports archives up to 2^63 bytes, compresses and decompresses files up to 2^63 bytes
  • Creates multi-disk spanning archive
  • Splits archive to multiple volumes

Convenience

  • Native VCL; no DLLs; no OCXs
  • Well-designed component interface
  • Progress indication with possibility to cancel operation
  • Lots of useful events such as OnOverwritePrompt, OnNeedPassword, OnProcessFileFailure, etc.

Ease of use

  • Comprehensive help
  • Lots of demos
  • Easy-to-use interface provided by a single component
  • Source code available

Homepage: http://www.componentace.com/
Download: http://www.componentace.com/order/licenses.php#L13
File Size: -
Delphi Version: Delphi 4 - Delphi 2006
Source: None