![]() |
Xceed Software社製品 |
Copyright 1999,2000 Xceed Software,Inc. All Rights Reserved.
Xceed Software社 正規販売代理店 インフォーマティック(株)
[Home] [Bottom] [back] お問い合わせ・注文

From Press Release
Xceed Releases Streaming Compression Library
Xceed Software, Inc. announces the release of the Xceed Streaming
Compression Libraryェ v1.0. This new COMェ / ActiveXェ library allows
applications to compress and decompress strings, memory buffers,
streaming data or single files using either the ubiquitous GZip
compression algorithm or the advanced new BZip2 compression method
that provides significantly better overall compression. The library
is part of a new generation of Xceed components which can work
together to accomplish multiple tasks sequentially with minimal
coding and optimal efficiency.
"Unlike Xceed's most popular component, the Xceed Zip
Compression Library, which deals with compressing multiple files
into zip archives, the new Xceed Streaming Compression Library
is designed to handle an entirely different class of work. It's
geared toward compressing memory or streaming data easily and
efficiently." said Odi Kosmatos, VP R&D at Xceed
Software. "The new library is designed with Xceed's newly
developed component architecture that allows multiple Xceed components
to efficiently work together, allowing for single function calls
to accomplish multiple tasks such as compression, encryption,
encoding and transferring data - in any order." he added.
The Xceed Streaming Compression Library supports a variety of
compression formats, including Java, Zlib, Info-Zip, Xceed Zip
3.x and 4.x, GZip, BZip2 and raw compressed data. It also can
compress and decompress .GZ and .BZ2 files that are popular on
Unix and Linux platforms. As with all Xceed components, it has
an intelligently designed and easy to use programming interface.
It includes many sample applications and examples, excellent documentation,
prompt technical support, optimised multi-threaded code, plenty
of flexibility and reliable operation.
XCEED STREAMING COMPRESSION LIBRARY v1.0
Xceed Streaming Compression Library
Add flexible data compress and decompression capabilities to your applications without dealing with Zip files. This component works directly with memory buffers, streaming data or GZip or BZip2 files.
Xceed Streaming Compression Library
[Compression, but not Zip files!]
The Xceed Streaming Compression Library is a high-performance "raw" compression library for Windows developers. It offers the ability to compress and decompress streaming data as well as memory buffers, strings, blobs or single files. Unlike the Xceed Zip Compression Library, this ultralight library doesn't offer Zip file handling capabilities.
[Multiple compression types]
The library offers two well known compression algorithms to suit your application's needs. For fast compression and decompression speeds, you can use the library's Deflate algorithm. It's the same one used in the industry standard zip file format and it achieves pretty good compression.
For maximum compression, the popular new BZip2 algorithm (Burrows-Wheeler Transform) is definitely the way to go. We've found that BZip2 often achieves between 20 to 30% better compression on many popular file types such as database, picture, text and executable files.
[It can do file formats, too]
The library can compress and decompress GZip (.gz) and BZip2 (.bz2) files from Unix and Linux platforms, as well as handle Zlib, Info-Zip and Java-compatible data. Xceed Zip v3.x and v4.x memory-compressed (not Zip) data is also supported.
[Xceed quality throughout]
Like all Xceed components, this library is designed to be flexible yet extremely easy to use. In fact, it only takes one line of code to compress and decompress memory or files.
A single line of code can even be used to chain together multiple Xceed components like the Xceed Encryption Library and the Xceed Binary Encoding Library, so you can compress, encrypt and encode data into text just as easily.
Xceed Streaming Compression Library features
[ActiveX technology]
10 A single fully self-contained COM object and ActiveX control written with ATL 3.0.
20 Requires no external compression DLLs, MFC DLLs or runtime libraries.
30 Both single-threaded (STA) and multi-threaded apartment (MTA) model design.
40 Instantiate the component dynamically without putting it on a form.
50 Supports multiple instances running simultaneously.
60 When running on Windows NT, 2000 or XP, the library automatically switches to native Unicode API calls for best performance.
70 ActiveX control interface has all constants, enumerations and types built-in. Code completion, property categories, help strings and context-sensitive F1-help fully supported.
80 Works with all 32-bit development environments that can use ActiveX controls, including VB, VC++, Delphi, C++ Builder, VFP, Office, Web scripting languages, ASP and DCOM projects.
[Compression and decompression engine]
100 Fast, low memory usage compression engine.
110 Offers the "Deflate" compression method for good, speedy compression and the "BZip2" method for maximum achieved compression.
120 Control the compression level for each compression method.
130 Can compress and decompress GZip (.gz) and BZip2 (.bz2) files from Unix and Linux platforms.
140 Can compress and decompress Zlib, Info-Zip and Java-compatible data.
150 Can compress and decompress memory buffers produced by Xceed Zip v3.x and Xceed Zip v4.x.
160 Can output compressed data with embedded CRC or Adler-32 checksums to ensure data integrity.
[Major operations]
200 Compress and uncompress directly from one memory buffer to another.
210 Compress and uncompress from file to memory or from memory to file.
220 Compress and uncompress from one file to another.
230 All compression and decompression modes support streaming data.
240 Calculate CRC or Adler-32 checksums on raw data.
250 Can efficiently and automatically work together with the Xceed Encryption Library and the Xceed Binary Encoding Library to encrypt, decrypt, encode or decode data before compressing or decompressing it.
[Documentation and samples]
300 The complete documentation is available both as a printable MS Word document as well as a fully context-sensitive Windows .hlp file that is automatically opened to the right topic by pressing F1 on a keyword in your programming language.
310 Fully commented sample applications for various languages,
including VB, Delphi, Visual C++ with ATL and MFC, C++ Builder
and Active Server Pages.
Copyright 2000,2001 Xceed Software,Inc. All Rights Reserved.
[Home] [Top] [back] お問い合わせ・注文