• Licensing and How to Order
  • Installation Instruction
  • Encrypting and Decrypting
  • Zipping Files & Folders
  • Unzipping Files & Folders
  • Listing Files & Folders
  • Deleting, Renaming and Moving Files & Folders
  • Synchronizing files and directories
  • Quick Synchronizing and Updating Archive
  • Testing Files
  • Working with Transaction System
  • Spanning or Splitting Archive
  • Creating Self-Extracting Archive
  • Working with RealTimeZip
  • Working with Tar
  • Working with Tgz
  • Working with GZip
  • Transferring/Receiving Files & Folders to/from another File System (SFTP, FTP, SCP, etc.)
  • Handling Events
      ComponentPro UltimateZip

      Feature Overview

      Language Filter: AllSend comments on this topic to ComponentPro

      This topic outlines some important general features of ComponentPro UltimateZip.

      Key Features

      • WinZip, PKZIP, and UNIX GZip compatible.
      • Supports ZIP, ZIPX, GZip, TAR, and TGZ file formats.
      • Classic Pkzip encryption or AES encryption.
      • 128-bit, 192-bit, and 256-bit AES encryption standard.
      • Supports splitting and spanning archive.
      • Supports self-extracting archive.
      • Supports for the Zip64 zip file format.
      • Supports BZip2 and PPMd compression algorithms.
      • Supports Real-time Zip archive. RealTimeZip class allows you to compress and decompress files on-the-fly.
      • Nine (9) compression levels, individual compression level can be set for each file.
      • Creates new zip files or update existing zip files in stream (can be on disk or in memory stream, buffer).
      • Extract zip files to disk, memory stream or memory buffer.
      • Supports Wildcard for batch operations.
      • Adds, moves, removes, renames and changes attributes of files and folders in a zip file, on disk or in memory.
      • Updates files in a zip file, on disk or in memory.
      • Lists contents of zip file with complete file specifications (compression level, file attributes, zipped size, original size, compression rate and CRC).
      • Sets individual password for each file.
      • Supports Long file names.
      • Supports Unicode file names.
      • High-performance compression engine.
      • Ability to test files within an archive.
      • Controls the path information stored in a zip file for each file or folder.
      • Recursively adds or extracts entire directories and their contents.
      • Supports transaction system allowing developer to rollback changes if an operation failed.
      • Comprehensive progress information for Progress event.
      • Easily repairs archive with Repair method.
      • Allows opening corrupted archives.
      • Allows extracting corrupted archive items.

      Events support

      • Overall progress indication.
      • File progress indication.
      • Password needed event.
      • Confirms overwrite event.
      • Allows skipping added or extracted files.
      • Changes path, name and/or attributes of extracting file.
      • Changes path, name and/or attributes of a file being added to zip file.
      • Handles failed operation.
      • Disk Full event.
      • Blank, first, middle, and last volume requested events.

      Support

      • Royalty free run-time.
      • 1 year minor and major product updates.
      • Full Windows XP, Windows Vista, Windows 7, Windows 8, and Windows 10 support.
      • Supports Visual Studio, Xamarin Studio, Delphi, C# Builder and other compliant development environments.
      • Full ClickOnce support.
      • Supports Drag/Drop integration within Visual Studio.
      • UltimateZip can be used from ASP.NET web pages, Windows Forms, WPF, Web Services, etc.
      • Supports .NET Framework 2.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2 and above.
      • Supports .NET Compact Framework 2.0, 3.5, and 3.9.
      • Supports Xamarin.Android 4 and above.
      • Supports Xamarin.iOS 6, 7 and above.
      • Supports Mono 2.1, 3.x on Linux and Apple's OSX.

      .NET Technology

      • 100% managed code written in C# (Complete source code included in the Gold License with Source Code).
      • Separate DLLs for each .NET version.
      • CLS compliant (Common Language Specification).
      • Object-oriented design created specifically for .NET Framework version 2.x and above.
      • Does not use unsafe blocks for minimal permission requirements.
      • Seamless integration with the .NET base class libraries.
      • Documentation fully integrated into Visual Studio .NET.
      • C# and VB.NET samples included in the setup package show how to work with UltimateZip.