1. Products
  2.   Conholdate.Total
  3.   Document Compression

Document & File Compression APIs

Conholdate.Total API lets you work with a number of techniques for archiving files and folders. Compress and decompress files, encrypt archives, and support various compression algorithms and formats.

Download Free Trial

Powerful Document & File Compression Libraries for .NET & Java

Conholdate.Total API lets you work with a number of techniques for archiving files and folders. It provides several techniques for storing or compressing data that can work with popular applications. The API gives you complete control for making archives and applying for protection via user-defined passwords.

Features

Compressing and Decompressing Files and Folders

Compose an archive from one or multiple files, add files to existing archives, compress directories respecting its structure, decompress files and folders as per the stored structure, and delete entries from existing archives. Ability to store files to archives without compression.

Parallel Compression

Compress files of all sizes by applying parallel mode to utilize several CPU cores. Support for Zip64 Archives - 4GB+ zip files with a virtually unlimited number of included files. LZMA, BZip2, PPMd compression within a ZIP archive. 7z archive composition with LZMA, LZMA2, or Bzip2 compression.

Encryption of Archives

Encryption of archives using Traditional Encryption (ZipCrypto). Support for AES 128, 192, and 256 for encryption of archives. Capability to encrypt the complete archive or specific entries with a password. Ability to encrypt each archive entry with its own password.

Supported File Formats

Conholdate.Total supports various file formats, including ZIP, TAR, GZIP, LZ, CPIO, SHAR, BZ2, RAR, WIM, XAR, XZ, Z, CAB, and 7z. It provides load and save capabilities for different formats, allowing versatile usage.

Versatile Application

Conholdate.Total can be used to perform a variety of tasks in applications, such as compressing files and folders to standard ZIP and 7z formats, decompressing files and folders, password protecting ZIP archives, encrypting archives with AES Encryption schemes, and more.

FAQs

Do you have a demo for the File Compression API?

Certainly! You can easily explore the file compression capabilities without writing any code by visiting our Document Optimizer page.

What file formats does Conholdate.Total support?

Conholdate.Total supports various file formats, including ZIP, TAR, GZIP, LZ, CPIO, SHAR, BZ2, RAR, WIM, XAR, XZ, Z, CAB, and 7z. It provides both load and save capabilities for different formats.

Can I apply encryption to ZIP archives?

Yes, Conholdate.Total allows you to encrypt ZIP archives using Traditional Encryption (ZipCrypto) or support AES 128, 192, and 256 for encryption of archives.

Is parallel compression supported for large files?

Yes, Conholdate.Total supports parallel compression, allowing you to compress large files efficiently by utilizing several CPU cores.

Support and Learning Resources

Why Conholdate.Total Product Family?