C++
Zip Examples for C++
- FoxPro Progress Events Samples on GitHub
- Append Dir Tree to Existing Zip w/out Rewriting Entire Zip
- Append Files to Existing Zip w/out Rewriting Entire Zip
- Unzip
- Zip
- Zip and Keep Open
- Change a Filename before Unzipping
- Determine if a Zip is Encrypted or Password-Protected
- Zip a Directory Tree
- Create a WinZip compatible AES Encrypted Zip
- Create Zip Excluding Files Matching Patterns
- List Files in a .zip
- Modify Name of File Stored within Zip when Creating a .zip
- Another Path-in-Zip Example
- Zip One File
- Open and Unzip an AES Encrypted Zip
- Create Password Protected Zip containing a Single File.
- Controlling paths within a Zip
- Controlling Paths of Files Added to Zip
- Unzip a .zip Archive
- Unzip an AES Encrypted Text File directly into a String Variable
- Unzip Encrypted Text into a String Variable
- Unzip Selected Files from a Zip Archive
- Create Zip with utf-8 Filenames (Unicode filenames)
- Verify a Zip's Password
- .Z File Compression
- Iterate over Matching Filenames
- Chilkat Zip API Concepts
- Unzip Files Matching a Pattern (such as *.xml)
- Create a Zip Entirely in Memory
- Download a Zip from a URL and OpenFromMemory. (No .zip fie is created)
- Encrypt Already Existing Zip
- C++ Zip Example to Append In-Memory Binary and String Data
- Remove a File from a .zip
- Replace/Update a FIle in a .zip
- Unzip One File to a Stream
- Unzip Binary File to Stream
- Creates an AES Encrypted Zip with One File Unencrypted
- Unzip Text File to String
- Zip Append Files Verbose Logging
- Unzip Files to Byte Array
- Create Zip in a BinData Object
- Unzip Some Files by Iterating over Entries
- Zip -- Exclude Files Based on Wildcard Matching
- List Files in Zip using FirstEntry/NextEntry
- Unzip all Files to a Single Directory (Ignoring Subdirectories in Zip)
- Zip Append Files and Entry Type
- List Files/Directories in Zip by Index