Use industry standard data compression techniques such as ZIP and JPEG to reduce the size of your files and images. Enable your apps to create archives for backup and distribution.
 I need to create a ZIP archive from within my program

Java Data Compression Components by /n software inc.

/n software IP*Works! Zip V8.0

Add advanced file and streaming compression to your applications. IP*Works! Zip is a suite of easy, fast, and effective components that enables developers to rapidly add compression and decompression functionality to any application.

Java Data Compression Components by Xceed Software Inc

Absolute Packager V1.1

This handy desktop application lets you create self-extracting zip files quickly and easily. Absolute Packager's polished, fully customizable self-extracting zip files are designed to inspire confidence and maximize end-user convenience. You can use these self-extracting zip files to distribute files to your users, clients or friends in personalized packages that benefit from the smaller footprint and compatibility of the widely accepted zip file format.

Java Data Compression Components by Eltima Software GmbH

Flash Optimizer for Mac V2.1

Flash Optimizer for Mac is a powerful, feature-rich SWF compression utility. It easily reduces SWF files size up to 80% thanks to amazing algorithms of vectors, shapes, morphing, Z-buffer, fonts, sounds and other optimizations, thus saving considerable amount of traffic and loading time.