DIZipWriter is a Delphi component to create PKZip-compatible Zip archives as files or as streams. It provides methods to write Files, Streams, Strings, and Buffers straight to the archive. Direct streaming enables objects to use their native SaveToStream procedure for writing data to a Zip archive.
TDIZipWriter writtes data directly to the archive, avoiding any temporary memory or file storage. It supports encryption & Zip comments, stores long file names and relative path information, compiles straight into your Exe (< 55 KB), consumes little memory only and has an excellent performance.
DIZipWriter comes with full Html Help plus a demo project showing its features. It is fully functional with no restrictions. Commercial use and Source Code registration is available for a small fee.