Features

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.

  1. Full source code
  2. ZIP actions
  3. UnZIP actions
  4. Multi-disk and multi-file archives
  5. Self-extracting features
  6. Memory compression
  7. General zip information
  8. Tools
  9. General process information
  10. Compatibility

1. 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;
  • Source code license agreement

2. 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;

3. 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;

4. 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;

5. 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;

6. Memory compression

  • Memory compression & decompression;
  • Memory to zip file conversion and vice versa;

7. 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;

8. 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;

9. 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;

10. 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.

 


© 1995 - 2024 Polar d.o.o.