Sample code for 30+ languages & platforms
C#

bz2 Compress File

Compress a file to the bz2 file format.

Chilkat C# Downloads

C#
bool success = false;

//  This example requires the Chilkat API to have been previously unlocked.
//  See Global Unlock Sample for sample code.

Chilkat.Bz2 bz2 = new Chilkat.Bz2();

//  Compress the file qa_data/hamlet.xml to create qa_output/hamlet.bz2
success = bz2.CompressFile("qa_data/hamlet.xml","qa_output/hamlet.bz2");
if (success != true) {
    Debug.WriteLine(bz2.LastErrorText);
    return;
}

Debug.WriteLine("Success.");