-
Zip an entire directory tree.
-
Append entries to a Zip from in-memory data.
-
Create or open in-memory Zips.
-
Create self-extracting executables.
-
Create password-protected Zip files.
-
Unzip only files that match a filename pattern.
-
Option to discard path information when zipping.
-
Option to append a path prefix when zipping.
-
Option to create self-extracting EXEs with or without
interfaces.
-
Ability to customer icon and interface when creating an
EXE.
-
Ability to specify an auto-run file when creating an EXE.
-
Ability to specify a pre-defined unzip directory for an
EXE.
-
Handles Unicode filenames.
-
Provides in-memory access to compressed or uncompressed
data.
-
Easy FirstEntry/NextEntry methods for iterating over a
Zip.
-
Can embed Zips in your own EXEs.
-
OpenMyEmbedded opens the Zip that has been embedded in
the caller's EXE.
-
Set exclusion patterns when zipping.
-
Option to specify a target directory and discard path
information when
unzipping.
-
Can unzip only files that are newer.
-
Read/write comments within a Zip.
-
Ability to inflate directly to in-memory byte array or
string.
-
Can read/write Zips with Chilkat-AES encryption.