
Polar ZIP Component with full source code
Polar Zip Component is a complete compression solution for any Windows application.
Polar Zip Component includes standard Zip and Unzip functions, a Self-Extractor Module and
Streaming Compression Library in one product enhanced with full source code at no extra cost.
Full source code offers you unlimited freedom in customizing your ideal ZIP solution.
We literally give you the tools to get creative about compressing and decompressing data.
Includes .NET
Polar ZIP Component now also includes .NET (besides DLL and ActiveX) which makes it so much
easier to implement all the advanced compression features in your applications!
Polar Zip Component is ideal for individual, small business and enterprise software developers
and is ready to meet any and all zipping & unzipping challenges you throw its way!
Examples of where Polar ZIP Component is convenient:
- zipping or unzipping files on demand
- compressing database fields
- packaging files ready for distribution
- automating backups
- compressing and decompressing strings and buffers directly in memory
- memory to zip file conversion and vice versa
- creating multi part archives
- creating encrypted self-extracting files using the 256-bit key Advanced Encryption Standard (AES)
- compressing your application data files, no matter if you use it on your desktop computer, computer
network (intranet) or Internet server
The power of Polar ZIP is in its advanced features
With a wide range of functions, Polar ZIP will meet all the compression & data protection
requirements of your applications.
Full source code included
- Completely written in Microsoft Visual C++
- Choose between component and source code when implementing Polar Zip into your application
- You can do further development and / or customization of the products
- It is included at regular component price
Zip actions
- Create a new zip file
- Delete files in a zip file
- Compress entire directories and their contents or a list of directories
- Compress only files newer than those already in the zip file (Refresh)
- Compress files and add them to a zip file (Update)
- Delete files after zipping them (Move)
- Have specified types of files directly copied into a zip file without compression
- Include a drive volume label in a zip file
UnZIP Actions
- Decompress files from a zip file
- Specify the directory where files will be decompressed to
- Only decompress files that are newer than the ones already existing on disk (Refresh)
- Converts spaces in filenames to underscores while unzipping
Multi-disk and multi-file archives
- Reads and writes zip files that span multiple disks
- Creates multi-part zip files directly to a hard drive
- Converts multi-file archives to one single zip file
- Converts an existing zip file to a multi-file or a multi-disk archive
- Events during disk spanning: prompting for disks, prompting to erasing disks and so on.
The Polar ZIP Component displays on the screen what you want it to display and enables you to use pre-defined dialogs
- Formats disks before writing on them
Self-extracting features
- Supported use of unbreakable AES encryption
- Supported use of a password
- Specify Self-extracting file name
- Specify “Read Me” file that will be displayed when running a Self-extraction file
- Specify “Execute After” file that will be executed when running a Self-extraction file
- Specify folder to unzip files to when running a Self-extraction file
- Specify whether the dialogs will be displayed when running a Self-extraction file
- Specify whether existing files will be overwritten during unzipping, while the Self-extraction file is running
Memory compression
- Memory compression & decompression
- Memory to zip file conversion and vice versa
General zip information
- Obtain a detailed list of files in a zip file
- Use wildcards to specify the files to be processed
- Specify the name and location of a zip file
- Events provide data such as the file size before compression, the compressed
file size and other information as it becomes available
- You have full control over zip comments
Tools
- Specify different encryption and decryption passwords for each file if needed
- Tests the integrity, repairs corrupted zip files and reports any inconsistencies found
- Converts existing zip files into self-extracting zip files and vice-versa
- Make the zip file date the same as the newest item
- Converts text LFs to CRLFs and vice-versa
General process information
- Set the compression level
- Work on temporary copies of zip files for maximum safety. You can specify the location of the temporary zip file
- All operations can be aborted
- Notifies your application whenever a file is being zipped, unzipped, updated, deleted, etc.
- Provides the status of the progress by file and globally with the data shown as percentages, bytes and file counts
- You can easily update your progress bars directly with this information
- Limits file processing based on file dates: does not operate on files modified after/on the date you specify
Compatibility
Polar ZIP works with all major Windows™ development languages and platforms including:
- MS Visual Basic
- MS Visual C++
- MS Visual InterDev
- MS Access
- MS Visual Basic .NET
- MS Visual C++ .NET
- MS Visual C# .NET,
- MS FoxPro for Windows
- Microsoft Office
- Borland Delphi
- Borland C++Builder
- PowerBuilder
- Any other 32-bit visual programming environment that supports ActiveX technology
It can also be used in web scripting languages, your ASP and Distributed
Component Object Model (DCOM) projects, regardless of what developing tools you
are using for web development.
Polar ZIP Component is part of the Polar Component Suite.
Compatible with Windows 95/98/NT4.0/2000/XP
One software license is required per developer's machine and Polar Zip
is Run-time royalty free.
NOTE: All Polar Zip Component products are Electronically Delivered.
Polar ZIP & Polar Crypto Bundles