Xceed Real-Time Zip for .NET v6.8.20078.14200

Xceed Real-Time Zip for .NET v6.8.20078.14200
Xceed Real-Time Zip for .NET v6.8.20078.14200

Creates and reads Zip files with no intermediate disk/memory storage, and without waiting for complete files to arrive or to be read. Provides “On-the-fly” performance ideal for server and networking scenarios, and high-demand environments. Backed by a responsive support and development team whose sole ambition is your complete satisfaction.

Zips or unzips archives without waiting for all the data or files
Supports the latest zip file format standards
8 year track record and rock-solid reliability

Immediate zipping
Begins creating Zip files in a streaming fashion as soon as the first data to compress becomes available. Does not need to wait for the list of files to compress, does not need to know file sizes or the file count in advance, and can start outputting the Zip file as soon as the data of the first file to compress starts being read or received.

The resulting Zip file can immediately be sent over a network or saved locally, and the rest of the archive becomes available as more data is received and compressed.

Immediate unzipping
Zip files are similarly extracted and instantly as soon as the first of the zip file’s data starts being read or received. Regular Zip compression library components simply do not work this way.

Provides the type of optimized performance that is ideal for scenarios such as high-demand server environments, diskless operations, I/O-intensive Web sites, or any situation where real-time streaming zip/unzip capabilities are needed or where memory or disk space is at a premium. The size or number of files in a Zip archive has absolutely no impact on memory and disk-space requirements.

Easy to use and needing just a few methods to perform powerful streaming Zip compression/extraction, the library supports the latest WinZip 12 and up Zip file format, and the LZMA, PPMd, BZip2, BWT, Deflate and Deflate64 compression methods. The perfect set of events and properties let developers monitor and control the Zip writing/reading processes.

Rock-solid and trusted
Xceed Real-Time Zip for .NET is time tested with 10 years of widespread use, has been updated many times, and continues to be improved. It inherits the stable core data compression algorithms implemented in Xceed Zip for .NET, a library with a 15-year .NET track record used and trusted by many Fortune 500 companies in their applications and also by Microsoft in Windows server operating systems.


.NET technology
Written in 100% managed C# code, for .NET frameworks 2.0/3.5, 4.0 and up, .NET Standard and .NET Core and ASP.NET Core 2.0 and up.
Source code included with the Blueprint Subscription.
NET and C# sample applications.
Object-oriented design tailored to match .NET Framework class libraries
All error handling works through .NET exception classes.

Objects don’t need to be explicitly disposed of.
CLS compliant (Common Language Specification).
Does not use unsafe blocks for minimal permission requirements.
Documentation fully integrated into Visual Studio
Separate build for .NET 2.0 to .NET 3.5. The .NET 4.0 and up build is compiled using the Client Profile.

Major features
Faster: Not needing to use temporary files when creating a Zip file means it’s even faster than Xceed Zip for .NET when it comes to creating entirely new Zip files.
More secure: Because no temporary files are used while writing a Zip file, there is less chance of unauthorized access or modification of files during the Zip creation process.
The product’s main ZipWriter and ZipReader classes use any seekable or non-seekable Stream-based object as the target or source Zip archive, respectively, for complete flexibility and “on-the-fly” compression/decompression.
Lightweight libraries.
Creation of Zip archives begins as soon as data to compress has been received: no waiting for all of the files, or even for complete files. Doesn’t need to know in advance the number or size of files.
Zip archives can be immediately sent over a network or saved locally as soon as the write process has begun, and the remainder of the archive becomes available as it is compressed.
Archived files are extracted and available instantly for further processing even if the component is still receiving the Zip archive.
The size or number of files in a Zip archive has absolutely no impact on memory and disk-space requirements.
Just a few methods and properties are needed to perform powerful Zip compression/extraction.
Supports the PPMd, BZip2, BWT, Deflate and Deflate64 compression methods.
AES encryption and decryption are supported for maximum WinZip compatibility. The AES encryption algorithm used by the component can now be set by the developer.
The only library to provide WinZip 12 compatibility, supporting the LZMA algorithm for improved compression in certain situations. Note: Zip files using WinZip 12’s special JPEG recompression feature are not supported.
UTF-8 character encoding in headers for improved support of international characters in filenames and comments is provided.
Events and properties to monitor and control the Zip writing/reading processes are also provided.
Compatible with older zip tools.
The ZipWriter can generate uncompressed zip files that the product’s ZipReader can read, increasing flexibility (combines the Deflate format and no compression).
For a traditional approach to zip/unzip, consider Xceed Zip for .NET.

Version 6.8
In this release, the multithread zip manager has been enhanced to run automatically in the background, in order to better keep threads fed with data to compress. This dramatically increases performance in scenarios where files are queued for zipping while the application has no opportunity to invoke the manager to do work. This feature is optional so applications maintain flexibility over the behavior of the zip operation.

Users of Guests are not allowed to comment this publication.