Chilkat C# Compression Class Reference

Compression

(Not yet released) Data compression component implementing the PPMD, Bzip2, Deflate, and LZW compression algorithms. .NET, ActiveX, and C++ implementations provide progress monitoring and abort capabilities. Provides a unified API for all supported compression algorithms.

Properties

public string Algorithm {get; set; }

To be documented soon...

public string Charset {get; set; }

To be documented soon...

public bool EnableEvents {get; set; }

To be documented soon...

public string EncodingMode {get; set; }

To be documented soon...

public string LastErrorHtml {get; }

Error information in HTML format for the last method called.

public string LastErrorText {get; }

Error information in plain-text format for the last method called.

public string LastErrorXml {get; }

Error information in XML format for the last method called.

Methods

public byte[] BeginCompressBytes(byte[] data);

To be documented soon.

Returns null on failure

public string BeginCompressBytesENC(byte[] data);

To be documented soon...

public byte[] BeginCompressString(string str);

To be documented soon.

Returns null on failure

public string BeginCompressStringENC(string str);

To be documented soon...

public byte[] BeginDecompressBytes(byte[] data);

To be documented soon...

public byte[] BeginDecompressBytesENC(string str);

To be documented soon...

public string BeginDecompressString(byte[] data);

To be documented soon...

public string BeginDecompressStringENC(string str);

To be documented soon...

public byte[] CompressBytes(byte[] data);

To be documented soon...

public string CompressBytesENC(byte[] data);

To be documented soon...

public bool CompressFile(string inFile, string outFile);

To be documented soon...

public byte[] CompressString(string str);

To be documented soon...

public string CompressStringENC(string str);

To be documented soon...

public byte[] DecompressBytes(byte[] data);

To be documented soon...

public byte[] DecompressBytesENC(string str);

To be documented soon...

public bool DecompressFile(string inFile, string outFile);

To be documented soon...

public string DecompressString(byte[] data);

To be documented soon...

public string DecompressStringENC(string str);

To be documented soon...

public byte[] EndCompressBytes();

To be documented soon...

public string EndCompressBytesENC();

To be documented soon...

public byte[] EndCompressString();

To be documented soon...

public string EndCompressStringENC();

To be documented soon...

public byte[] EndDecompressBytes();

To be documented soon...

public byte[] EndDecompressBytesENC();

To be documented soon...

public string EndDecompressString();

To be documented soon...

public string EndDecompressStringENC();

To be documented soon...

public byte[] MoreCompressBytes(byte[] data);

To be documented soon...

public string MoreCompressBytesENC(byte[] data);

To be documented soon...

public byte[] MoreCompressString(string str);

To be documented soon...

public string MoreCompressStringENC(string str);

To be documented soon...

public byte[] MoreDecompressBytes(byte[] data);

To be documented soon...

public byte[] MoreDecompressBytesENC(string str);

To be documented soon...

public string MoreDecompressString(byte[] data);

To be documented soon...

public string MoreDecompressStringENC(string str);

To be documented soon...

public bool SaveLastError(string filename);

Saves the last error information to an XML formatted file.

public bool UnlockComponent(string unlockCode);

To be documented soon...