|zipAddDirectory||Adds all the files found in a directory and in its subdirectories into an archive and compresses them.|
|zipAddFile||Adds a file (of any type) into an archive in CAB, ZIP, WDZ and 7z, TAR or TGZ (TAR.GZ) format and compresses it.|
|zipAddFileList||Adds a list of files (of any type) into an archive in ZIP, CAB, WDZ or 7z format and compresses it.|
|zipChangePath||Modifies the stored path of a file in an archive (in ZIP, WDZ or 7z format).|
|zipClose||Closes an archive.|
|zipCompressionLevel||Changes the compression level used when creating an archive in ZIP format or in 7z format.|
|zipCreate||Creates an archive.|
|zipCreateExe||Creates a self-extracting archive as a 32-bit executable (.EXE).|
|zipCurrentFile||Returns the name of the archived file currently handled by the functions for adding and extracting files.|
|zipDeleteAll||Deletes all files from an archive.|
|zipDeleteFile||Deletes a file from an archive.|
|zipDeleteFileList||Deletes a list of files from an archive.|
|zipExist||Used to find out whether an archive exists.|
|zipExtractAll||Extracts all files from an archive and decompresses them.|
|zipExtractDirectory||Automatically extracts and decompresses files from a directory in the file tree of an archive to a physical location.|
|zipExtractFile||Extracts a file from an archive and automatically decompresses it to a physical location or in memory.|
|zipExtractFileList||Extracts and decompresses a list of files found in an archive to a physical location.|
|zipExtractPath||Returns the path of a file found in the archive.|
|zipFileSize||Returns the size of one of the files found in the archive (in CAB, RAR, WDZ, ZIP, 7z, TAR or TGZ (TAR.GZ) format):|
- the compressed size of the file.
- the size of file before compression.
|zipFilter||Returns the list of archive formats supported by the current platform, in the format expected by the filter of fSelect.|
|zipFindFile||Finds a file in an archive (in CAB, ZIP, RAR, WDZ or 7z format).|
|zipInfoFile||Returns the characteristics of a file found an archive:|
- The name of the file and its stored path.
- The initial size of the file.
- The compressed size of file.
- The date and time of file creation.
- The date and time of file modification.
- The date and time of file access.
- The file attributes.
- The encryption mode of the file.
|zipIsMulti||Returns the type of archive: single-part archive or multi-part archive.|
|zipListFile||Returns the list of files found in an archive.|
|zipMerge||Merges the different sub-archives found in a multi-part archive to create a single-part archive.|
|zipMsgError||Returns the message associated with an error code on an archive.|
|zipNbFile||Returns the number of files found in an archive (in CAB, RAR, ZIP, WDZ or 7z format).|
|zipNbPart||Returns the number of sub-archives (parts) found in an archive in CAB, RAR, ZIP, WDZ, 7z, TAR or TGZ (TAR.GZ) format.|
|zipNbPartNeeded||Returns the number of parts of a given size required to split a single-part archive.|
|zipOpen||Opens an existing archive.|
|zipOpenCAB||Opens an existing archive in CAB format.|
|zipOpenRAR||Opens an existing archive in RAR format.|
|zipPassword||Defines the password used to add files into the specified archive and to extract files from the specified archive (RAR, ZIP and WDZ format).|
|zipSelectFile||Selects files from an archive.|
|zipSize||Returns the size of archive (in ZIP, RAR, CAB, WDZ or 7z format):|
- the size of all compressed files found in the archive.
- the size of all files found in the archive before compression.
|zipSplit||Splits an archive into several sub-archives of a given size.|