Keyoti RapidSpell Desktop .NET API Docs
Keyoti.RapidSpell.Compression Namespace
APIKeyoti.RapidSpell.Compression
Keyoti RapidSpell Desktop .NET
Types
All TypesClassesEnumerations
IconTypeDescription
CompressionLevel
The compression level to be used when using a DeflateStream or ZlibStream with CompressionMode.Compress.

CompressionMode
An enum to specify the direction of transcoding - whether to compress or decompress.

CompressionStrategy
Describes options for how the compression algorithm is executed. Different strategies work better on different sorts of data. The strategy parameter can affect the compression ratio and the speed of compression but not the correctness of the compresssion.

CRC32
Calculates a 32bit Cyclic Redundancy Checksum (CRC) using the same polynomial used by Zip. This type is used internally by DotNetZip; it is generally not used directly by applications wishing to create, read, or manipulate zip archive files.

CrcCalculatorStream
A Stream that calculates a CRC32 (a checksum) on all bytes read, or on all bytes written.

DeflateStream
A class for compressing and decompressing streams using the Deflate algorithm.

FlushType
Describes how to flush the current deflate operation.

GZipStream
A class for compressing and decompressing GZIP streams.

ZlibCodec
Encoder and Decoder for ZLIB and DEFLATE (IETF RFC1950 and RFC1951).

ZlibConstants
A bunch of constants used in the Zlib interface.

ZlibException
A general purpose exception class for exceptions in the Zlib library.

ZlibStream
Represents a Zlib stream for compression or decompression.